Represents a floating-point number. More...
Inherits FloatBaseNode.
Public Member Functions | |
| cvb.gevserver.FloatNode | create (str name, Optional[int] namespace) |
| Creates a new floating-point number node. More... | |
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... | |
Properties | |
| display_precision = property | |
| float: Gets or sets the current display precision value. | |
| increment_config_as_float = property | |
| cvb.gevserver.FloatBaseNode: Gets or sets a floating-point number that determines this node's unit increment amount. More... | |
| increment_config_as_node = property | |
| cvb.gevserver.FloatBaseNode: Gets or sets a node that determines this node's unit increment amount. More... | |
| max_config_as_float = property | |
| float: Gets or sets a floating-point number that determines this node's maximum value. More... | |
| max_config_as_node = property | |
| cvb.gevserver.FloatBaseNode: Gets or sets a node that determines this node's maximum value. More... | |
| min_config_as_float = property | |
| float: Gets or sets a floating-point number that determines this node's minimum value. More... | |
| min_config_as_node = property | |
| cvb.gevserver.FloatBaseNode: Gets or sets a node that determines this node's minimum value. More... | |
| unit = property | |
| str: Gets or sets the unit of this node's value. | |
| value_config_as_float = property | |
| cvb.gevserver.FloatBaseNode: Gets or sets a floating-point value that determines this node's value. More... | |
| value_config_as_node = property | |
| cvb.gevserver.FloatBaseNode: Gets or sets a node that determines this node's value. More... | |
Properties inherited from FloatBaseNode | |
| increment = property | |
| float: Gets the increment of this value. More... | |
| max = property | |
| float: Gets the maximal allowed number for this value. | |
| min = property | |
| float: Gets the minimal allowed number for this value. | |
| representation = property | |
| int: Gets or sets how the value is to be represented. | |
| value = property | |
| float: 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). | |
Represents a floating-point number.
| cvb.gevserver.FloatNode create | ( | str | name, |
| Optional[int] | namespace | ||
| ) |
Creates a new floating-point number node.
The node can be created using only the name with namespace or using the name only and an extra namespace parameter. You must add this node to a node map before most operations are possible.
name : str Node name with or without namespace prefix. If the name does not contain a namespace prefix and no namespace is specified separately, cvb.gevserver.NameSpace.Custom is used.
namespace : Optional[int] Namespace to place the node in if not part of the name (see cvb.gevserver.NameSpace).
cvb.gevserver.FloatNode The requested node.
|
static |
cvb.gevserver.FloatBaseNode: Gets or sets a floating-point number that determines this node's unit increment amount.
This defines the value from which the value must be a multiple of.
|
static |
cvb.gevserver.FloatBaseNode: Gets or sets a node that determines this node's unit increment amount.
This defines the value from which the value must be a multiple of.
|
static |
float: Gets or sets a floating-point number that determines this node's maximum value.
This defines the maximum possible value. Set operation is only possible as long as the GevServer is in cvb.gevserver.State.Configuration.
|
static |
cvb.gevserver.FloatBaseNode: Gets or sets a node that determines this node's maximum value.
This defines the maximum possible value. Set operation is only possible as long as the GevServer is in cvb.gevserver.State.Configuration.
|
static |
float: Gets or sets a floating-point number that determines this node's minimum value.
This defines the minimal possible value. Set operation is only possible as long as the GevServer is in cvb.gevserver.State.Configuration.
|
static |
cvb.gevserver.FloatBaseNode: Gets or sets a node that determines this node's minimum value.
This defines the minimal possible value. Set operation is only possible as long as the GevServer is in cvb.gevserver.State.Configuration.
|
static |
cvb.gevserver.FloatBaseNode: Gets or sets a floating-point value that determines this node's value.
Set operation is only possible as long as the GevServer is in cvb.gevserver.State.Configuration.
|
static |
cvb.gevserver.FloatBaseNode: Gets or sets a node that determines this node's value.
Set operation is only possible as long as the GevServer is in cvb.gevserver.State.Configuration.