CVB.Net 14.0
IConfigurableIntRegNode Interface Reference

IConfigurableRegisterNode for integer registers. More...

Inherits IConfigurableRegisterNode, and IConfigurableIntegerBaseNode.

Inherited by IntRegNode.

Properties

bool IsSigned [get, set]
 Gets or sets whether this integer register is signed. More...
 
- Properties inherited from IConfigurableRegisterNode
new AccessMode AccessMode [get, set]
 Gets or sets the GenApi.AccessMode of this node. More...
 
new CacheMode CacheMode [get, set]
 Gets or sets the caching mode of this register node. More...
 
new TimeSpan PollingTime [get, set]
 Gets or sets the polling time of this value. More...
 
ICollection< IConfigurableNodeInvalidatorNodes [get]
 Gets the collection of nodes which, when changed, invalidate this node's cache. More...
 
ICollection< IConfigurableIntegerBaseNodeAddressNodes [get]
 Gets the collection of nodes which define the nodes address. More...
 
- Properties inherited from IConfigurableValueNode
new bool IsStreamable [get, set]
 Gets or sets whether this node should be used when the camera settings are stored.
 
- Properties inherited from IConfigurableNode
new string ToolTip [get, set]
 Gets or sets the short descriptive text of this node. More...
 
new string Description [get, set]
 Gets or sets the long descriptive text of this node. More...
 
AccessModeImposedAccessMode [get, set]
 Overrides the node's default AccessMode. More...
 
new Visibility Visibility [get, set]
 Gets or sets the complexity level of this node. More...
 
new IConfigurableNode AliasNode [get, set]
 Gets or sets the node that is an alias value for this node. More...
 
IConfigurableIntegerBaseNode IsImplementedConfig [get, set]
 Gets or sets the node that specifies whether a node is implemented in the device or not. More...
 
IConfigurableIntegerBaseNode IsAvailableConfig [get, set]
 Gets or sets the node that specifies whether a node is currently available or not. More...
 
IConfigurableIntegerBaseNode IsLockedConfig [get, set]
 Gets or sets the node that specifies whether a node is currently read only or not. More...
 
- Properties inherited from INode
INodeMap NodeMap [get]
 Gets the INodeMap this node resides in.
 
string Name [get]
 Gets the full name of this node. More...
 
string ToolTip [get]
 Gets the short descriptive text of this node. More...
 
string Description [get]
 Gets the long descriptive text of this node. More...
 
AccessMode AccessMode [get]
 Gets the GenApi.AccessMode of this node.
 
bool IsImplemented [get]
 AccessMode helper to check whether this node is implemented.
 
bool IsAvailable [get]
 AccessMode helper to check whether this node is available.
 
bool IsReadable [get]
 AccessMode helper to check whether this node is readable.
 
bool IsWritable [get]
 AccessMode helper to check whether this node is writable.
 
CacheMode CacheMode [get]
 Gets the cache mode of this node. More...
 
string EventID [get]
 Nodes with an event identifier may become invalidated if an event/message is delivered from the device.
 
bool IsFeature [get]
 Gets whether this node is considered a feature node. More...
 
bool IsDeprecated [get]
 Gets whether this node is considered deprecated. More...
 
Visibility Visibility [get]
 Gets the complexity level of this node. More...
 
INode AliasNode [get]
 Gets the node that is an alias value for this node. More...
 
- Properties inherited from IValueNode
TimeSpan PollingTime [get]
 Gets the polling time of this value. More...
 
bool IsStreamable [get]
 Gets whether this node should be used when the camera settings are stored.
 
- Properties inherited from IRegisterNode
long Address [get]
 Gets the registers address. More...
 
long Length [get]
 Gets the number of bytes the register occupies. More...
 
- Properties inherited from IConfigurableIntegerBaseNode
new NumberRepresentation Representation [get, set]
 Gets or sets how the value is to be represented.
 
- Properties inherited from IConfigurableSelectorNode
new ICollection< IConfigurableValueNodeSelectedNodes [get]
 Gets the collection of all nodes selected by this one. More...
 
- Properties inherited from ISelectorNode
bool IsSelector [get]
 Gets whether this node selects at least one other.
 
IEnumerable< IValueNodeSelectedNodes [get]
 Gets all nodes selected by this one. More...
 
- Properties inherited from IIntegerNode
long Value [get, set]
 Gets/Sets the value of this integer node.
 
long Min [get]
 Gets the minimal allowed number for this Value.
 
long Max [get]
 Gets the maximal allowed number for this Value.
 
long Increment [get]
 Gets the increment of this Value. More...
 
NumberRepresentation Representation [get]
 Gets how the value is to be represented.
 
string Unit [get]
 Gets the unit of this node's value.
 

Additional Inherited Members

- Public Member Functions inherited from IValueNode
void FromString (string value)
 Sets this node's value from the string value . More...
 

Detailed Description

IConfigurableRegisterNode for integer registers.

Property Documentation

◆ IsSigned

bool IsSigned
getset

Gets or sets whether this integer register is signed.

Set operation is only possible as long as the GevServer.GevServer.State is GevServerState.Configuration.

Implemented in IntRegNode.