An integer value register node. More...
Inherits IntegerBaseNode.
Inherited by Int32RegNode, and Int64RegNode.
Properties | |
address = property | |
int: Gets the register's address. | |
address_nodes = property | |
List[cvb.gevserver.IntegerBaseNode]: Gets the collection of nodes which define the nodes address. More... | |
invalidator_nodes = property | |
List[cvb.gevserver.Node]: Gets the collection of nodes which invalidate this node. More... | |
is_signed = property | |
bool: Gets or sets whether this integer register is signed. More... | |
length = property | |
int: Gets the number of bytes the register occupies. | |
Properties inherited from IntegerBaseNode | |
increment = property | |
int: Gets the increment of this value. More... | |
max = property | |
int: Gets the maximal allowed number for this value. | |
min = property | |
int: Gets the minimal allowed number for this value. | |
representation = property | |
int: Gets or sets how the value is to be represented (see cvb.NumberRepresentation). | |
unit = property | |
str: Gets the unit of this node's value. | |
value = property | |
int: Gets or sets the value of this node. | |
Properties inherited from SelectorNode | |
is_selector = property | |
bool: Gets whether this node selects at least one other. More... | |
selected_nodes = property | |
List[cvb.gevserver.ValueNode]: Gets all nodes selected by this node. | |
Properties inherited from ValueNode | |
is_streamable = property | |
bool: Gets whether this node should be used, when the camera settings are stared. More... | |
polling_time = property | |
int: Gets the polling time of this value in milliseconds. More... | |
Properties inherited from Node | |
access_mode = property | |
int: Gets the access mode of this node (see cvb.AccessMode). | |
alias_node = property | |
cvb.gevserver.Node: Gets or sets the node that is an alias value for this node. More... | |
cache_mode = property | |
int: Gets the cache mode of this node (see cvb.CacheMode). More... | |
description = property | |
str: Gets or sets the long descriptive text of this node. More... | |
display_name = property | |
str: Gets or sets the display name of this node. More... | |
event_id = property | |
str: Nodes with an event identifier may become invalidated if an event/message is delivered from the device. | |
imposed_access_mode = property | |
int: Gets or sets the default access mode of this node (see cvb.AccessMode). More... | |
is_available_config = property | |
cvb.gevserver.IntegerBaseNode: Gets or sets the node that specifies whether a node is currently available or not. More... | |
is_deprecated = property | |
bool: Gets whether this node is considered deprecated. More... | |
is_feature = property | |
bool: Gets whether this node is considered a feature node. More... | |
is_implemented = property | |
bool: Gets whether the node is implemented. | |
is_implemented_config = property | |
cvb.gevserver.IntegerBaseNode: Gets or sets the node that specifies whether a node is implemented in the device or not. More... | |
is_locked_config = property | |
cvb.gevserver.IntegerBaseNode: Gets or sets the node that specifies whether a node is currently read only or not. More... | |
is_readable = property | |
bool: Helper to check whether this node is readable. | |
is_writable = property | |
bool: Helper to check whether this node is writable. | |
name = property | |
str: Gets the full name of this node. More... | |
name_only = property | |
str: Gets the full name of this node without namespace. More... | |
name_space = property | |
int: Gets the namespace this node is in (see cvb.gevserver.NameSpace). More... | |
node_map = property | |
cvb.gevserver.NodeMap: Gets the node map of this GevServer node. | |
tool_tip = property | |
str: Gets or sets the short descriptive text of this node. More... | |
visibility = property | |
int: Gets the complexity level of this node (see cvb.Visibility). | |
Additional Inherited Members | |
Public Member Functions inherited from ValueNode | |
None | from_string (self, str value) |
Sets the value of the node from the string value. More... | |
cvb.EventCookie | register_event_on_read_updated (self, Callable[[cvb.gevserver.Node], None] handler) |
Registers a listener to node on read event. More... | |
cvb.EventCookie | register_event_written_updated (self, Callable[[cvb.gevserver.Node], None] handler) |
Registers a listener to node written event. More... | |
None | unregister_event_on_read_updated (self, cvb.EventCookie event_cookie) |
Manually unregister a listener from the node on read event. More... | |
None | unregister_event_written_updated (self, cvb.EventCookie event_cookie) |
Manually unregister a listener from the node written event. More... | |
Public Member Functions inherited from Node | |
None | add (self, cvb.gevserver.Node node, int kind) |
Adds a node to this node. More... | |
cvb.EventCookie | register_event_updated (self, Callable[[cvb.gevserver.Node], None] handler) |
Register a listener to node updated event. More... | |
bool | remove (self, cvb.gevserver.Node node, int kind) |
Removes a node from this node. More... | |
None | unregister_event_updated (self, cvb.EventCookie event_cookie) |
Manually unregister a listener to the node updated event. More... | |
An integer value register node.
|
static |
List[cvb.gevserver.IntegerBaseNode]: Gets the collection of nodes which define the nodes address.
This collection does not contain the address constant from the creation of the node; only the additional nodes for dynamic addresses. The address property is the sum of the initial address constant and the current values of the nodes of this collection. Change is only possible as long as the cvb.gevserver.State is cvb.gevserver.State.Configuration.
|
static |
List[cvb.gevserver.Node]: Gets the collection of nodes which invalidate this node.
Change is only possible as long as the cvb.gevserver.State is cvb.gevserver.State.Configuration.
|
static |
bool: Gets or sets whether this integer register is signed.
Set operation is only possible as long as the cvb.gevserver.State is cvb.gevserver.State.Configuration.