Classes | Functions | Variables
opcua.ua.ua_binary Namespace Reference

Classes

class  _Bytes
 
class  _DateTime
 
class  _Guid
 
class  _Null
 
class  _Primitive
 
class  _Primitive1
 
class  _String
 
class  Primitives
 
class  Primitives1
 
class  UTC
 

Functions

def build_array_format_py2 (prefix, length, fmtchar)
 
def build_array_format_py3 (prefix, length, fmtchar)
 
def datetime_to_win_epoch (dt)
 
def pack_uatype (vtype, value)
 
def pack_uatype_array (vtype, array)
 
def set_bit (data, offset)
 
def test_bit (data, offset)
 
def unpack_uatype (vtype, data)
 
def unpack_uatype_array (vtype, data)
 
def unset_bit (data, offset)
 
def win_epoch_to_datetime (epch)
 

Variables

 build_array_format = build_array_format_py2
 
int EPOCH_AS_FILETIME = 116444736000000000
 
 FILETIME_EPOCH_AS_DATETIME = datetime(1601, 1, 1)
 
int HUNDREDS_OF_NANOSECONDS = 10000000
 
 logger = logging.getLogger('__name__')
 
 unicode = str
 

Detailed Description

Binary protocol specific functions and constants

Function Documentation

def opcua.ua.ua_binary.build_array_format_py2 (   prefix,
  length,
  fmtchar 
)

Definition at line 72 of file ua_binary.py.

def opcua.ua.ua_binary.build_array_format_py3 (   prefix,
  length,
  fmtchar 
)

Definition at line 76 of file ua_binary.py.

def opcua.ua.ua_binary.datetime_to_win_epoch (   dt)

Definition at line 56 of file ua_binary.py.

def opcua.ua.ua_binary.pack_uatype (   vtype,
  value 
)

Definition at line 257 of file ua_binary.py.

def opcua.ua.ua_binary.pack_uatype_array (   vtype,
  array 
)

Definition at line 248 of file ua_binary.py.

def opcua.ua.ua_binary.set_bit (   data,
  offset 
)

Definition at line 30 of file ua_binary.py.

def opcua.ua.ua_binary.test_bit (   data,
  offset 
)

Definition at line 25 of file ua_binary.py.

def opcua.ua.ua_binary.unpack_uatype (   vtype,
  data 
)

Definition at line 275 of file ua_binary.py.

def opcua.ua.ua_binary.unpack_uatype_array (   vtype,
  data 
)

Definition at line 296 of file ua_binary.py.

def opcua.ua.ua_binary.unset_bit (   data,
  offset 
)

Definition at line 35 of file ua_binary.py.

def opcua.ua.ua_binary.win_epoch_to_datetime (   epch)

Definition at line 63 of file ua_binary.py.

Variable Documentation

opcua.ua.ua_binary.build_array_format = build_array_format_py2

Definition at line 81 of file ua_binary.py.

int opcua.ua.ua_binary.EPOCH_AS_FILETIME = 116444736000000000

Definition at line 20 of file ua_binary.py.

opcua.ua.ua_binary.FILETIME_EPOCH_AS_DATETIME = datetime(1601, 1, 1)

Definition at line 22 of file ua_binary.py.

int opcua.ua.ua_binary.HUNDREDS_OF_NANOSECONDS = 10000000

Definition at line 21 of file ua_binary.py.

opcua.ua.ua_binary.logger = logging.getLogger('__name__')

Definition at line 18 of file ua_binary.py.

opcua.ua.ua_binary.unicode = str

Definition at line 16 of file ua_binary.py.



ros_opcua_impl_python_opcua
Author(s): Denis Štogl , Daniel Draper
autogenerated on Tue Jan 19 2021 03:12:45