NodeMap¶
- class itala.itala.INodeMap(*args, **kwargs)¶
Bases:
object- connect(*args) bool¶
Overload 1: Connects a port to a port node with given name
Overload 2: Connects a port to the standard port “Device”
- property device_info: IDeviceInfo¶
gets the interface of the DeviceInfo
- property device_name: str¶
- Get device name The device name identifies a device instance, e.g. for debuggin purposes.
The default ist “Device”.
- get_node(Name: str) INode | IInteger | IFloat | ICommand | IEnumeration | IRegister | ICategory | IEnumEntry | IBoolean | IString¶
Retrieves the node from the central map by Name
- invalidate_nodes() None¶
Invalidates all nodes
- property lock: CLock &¶
Returns the lock which guards the node map
- property nodes: None¶
Retrieves all nodes in the node map
- property num_nodes: int¶
Get the number of nodes in the map
- poll(ElapsedTime: int) None¶
Fires nodes which have a polling time
- property thisown¶
The membership flag