Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes
opcua.ua.uatypes.NodeId Class Reference
Inheritance diagram for opcua.ua.uatypes.NodeId:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __eq__
def __hash__
def __init__
def __lt__
def __ne__
def __str__
def has_null_identifier
def is_null
def to_binary
def to_string

Static Public Member Functions

def from_binary
def from_string

Public Attributes

 Identifier
 NamespaceIndex
 NamespaceUri
 NodeIdType
 ServerIndex

Private Member Functions

def _key

Static Private Member Functions

def _from_string

Private Attributes

 _freeze

Static Private Attributes

 __repr__ = __str__

Detailed Description

NodeId Object

Args:
    identifier: The identifier might be an int, a string, bytes or a Guid
    namespaceidx(int): The index of the namespace
    nodeidtype(NodeIdType): The type of the nodeid if it cannor be guess or you want something special like twobyte nodeid or fourbytenodeid


:ivar Identifier:
:vartype Identifier: NodeId
:ivar NamespaceIndex:
:vartype NamespaceIndex: Int
:ivar NamespaceUri:
:vartype NamespaceUri: String
:ivar ServerIndex:
:vartype ServerIndex: Int

Definition at line 233 of file uatypes.py.


Constructor & Destructor Documentation

def opcua.ua.uatypes.NodeId.__init__ (   self,
  identifier = None,
  namespaceidx = 0,
  nodeidtype = None 
)

Definition at line 253 of file uatypes.py.


Member Function Documentation

def opcua.ua.uatypes.NodeId.__eq__ (   self,
  node 
)

Definition at line 285 of file uatypes.py.

Definition at line 291 of file uatypes.py.

def opcua.ua.uatypes.NodeId.__lt__ (   self,
  other 
)

Definition at line 294 of file uatypes.py.

def opcua.ua.uatypes.NodeId.__ne__ (   self,
  other 
)

Definition at line 288 of file uatypes.py.

Definition at line 381 of file uatypes.py.

def opcua.ua.uatypes.NodeId._from_string (   string) [static, private]

Definition at line 319 of file uatypes.py.

def opcua.ua.uatypes.NodeId._key (   self) [private]

Definition at line 279 of file uatypes.py.

def opcua.ua.uatypes.NodeId.from_binary (   data) [static]

Definition at line 407 of file uatypes.py.

def opcua.ua.uatypes.NodeId.from_string (   string) [static]

Definition at line 312 of file uatypes.py.

Definition at line 304 of file uatypes.py.

Definition at line 299 of file uatypes.py.

Definition at line 385 of file uatypes.py.

Definition at line 357 of file uatypes.py.


Member Data Documentation

Definition at line 383 of file uatypes.py.

Definition at line 253 of file uatypes.py.

Definition at line 253 of file uatypes.py.

Definition at line 253 of file uatypes.py.

Definition at line 253 of file uatypes.py.

Definition at line 253 of file uatypes.py.

Definition at line 253 of file uatypes.py.


The documentation for this class was generated from the following file:


ros_opcua_impl_python_opcua
Author(s): Denis Štogl , Daniel Draper
autogenerated on Sat Jun 8 2019 18:26:25