Classes | Functions | Variables
opcua::ua::uatypes Namespace Reference

Classes

class  _FrozenClass
class  _MaskEnum
class  AccessLevel
class  ByteStringNodeId
class  DataValue
class  EventNotifier
class  ExtensionObject
class  FourByteNodeId
class  GuidNodeId
class  LocalizedText
class  NodeId
class  NodeIdType
class  NumericNodeId
class  QualifiedName
class  StatusCode
class  StringNodeId
class  TwoByteNodeId
class  ValueRank
class  Variant
class  VariantType
class  VariantTypeCustom
class  WriteMask
class  XmlElement

Functions

def _split_list
def datatype_to_varianttype
def flatten
def flatten_and_get_shape
def get_default_value
def get_shape
def get_win_epoch
def reshape

Variables

 ExpandedNodeId = NodeId
 FrozenClass = object
 unicode = str

Detailed Description

implement ua datatypes

Function Documentation

def opcua.ua.uatypes._split_list (   l,
  n 
) [private]

Definition at line 861 of file uatypes.py.

Takes a NodeId or int and return a VariantType
This is only supported if int_type < 63 due to VariantType encoding
At low level we do not have access to address space thus decoding is limited
a better version of this method can be find in ua_utils.py

Definition at line 1030 of file uatypes.py.

def opcua.ua.uatypes.flatten (   mylist)

Definition at line 877 of file uatypes.py.

Definition at line 866 of file uatypes.py.

Given a variant type return default value for this type

Definition at line 1046 of file uatypes.py.

def opcua.ua.uatypes.get_shape (   mylist)

Definition at line 887 of file uatypes.py.

Definition at line 23 of file uatypes.py.

def opcua.ua.uatypes.reshape (   flat,
  dims 
)

Definition at line 847 of file uatypes.py.


Variable Documentation

Definition at line 474 of file uatypes.py.

Definition at line 48 of file uatypes.py.

Definition at line 22 of file uatypes.py.



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