OceanDirectLighthouse 3.1.3
OceanDirect Lighthouse Python API
|
Python wrapper for C-structure, LighthouseNetworkConfiguration. More...
Public Member Functions | |
__init__ (self) | |
LighthouseNetworkConfiguration | getLighthouseNetworkConfiguration (self) |
Public Attributes | |
ipv4AddressSize = c_size_t(4) | |
subnetMaskSize = c_size_t(4) | |
defaultGatewaySize = c_size_t(4) | |
dnsServerSize = c_size_t(4) | |
ipv4Address = cast(ipv4AddressBuffer, POINTER(c_uint8)) | |
subnetMask = cast(subnetMaskBuffer, POINTER(c_uint8)) | |
defaultGateway = cast(defaultGatewayBuffer, POINTER(c_uint8)) | |
dnsServer = cast(dnsServerBuffer, POINTER(c_uint8)) | |
Static Protected Attributes | |
list | _fields_ |
Python wrapper for C-structure, LighthouseNetworkConfiguration.
This is use internally by the wrapper. NOTE: The field order and type must match those of the C-structure we defined otherwise python will throw a runtime error. User must not alter this definition.
Definition at line 70 of file LighthouseTypes.py.
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.__init__ | ( | self | ) |
Definition at line 87 of file LighthouseTypes.py.
LighthouseNetworkConfiguration Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.getLighthouseNetworkConfiguration | ( | self | ) |
Definition at line 104 of file LighthouseTypes.py.
|
staticprotected |
Definition at line 78 of file LighthouseTypes.py.
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.defaultGateway = cast(defaultGatewayBuffer, POINTER(c_uint8)) |
Definition at line 101 of file LighthouseTypes.py.
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.defaultGatewaySize = c_size_t(4) |
Definition at line 91 of file LighthouseTypes.py.
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.dnsServer = cast(dnsServerBuffer, POINTER(c_uint8)) |
Definition at line 102 of file LighthouseTypes.py.
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.dnsServerSize = c_size_t(4) |
Definition at line 92 of file LighthouseTypes.py.
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.ipv4Address = cast(ipv4AddressBuffer, POINTER(c_uint8)) |
Definition at line 99 of file LighthouseTypes.py.
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.ipv4AddressSize = c_size_t(4) |
Definition at line 89 of file LighthouseTypes.py.
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.subnetMask = cast(subnetMaskBuffer, POINTER(c_uint8)) |
Definition at line 100 of file LighthouseTypes.py.
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.subnetMaskSize = c_size_t(4) |
Definition at line 90 of file LighthouseTypes.py.