OceanDirectLighthouse  3.1.1
OceanDirect Lighthouse Python API
Public Member Functions | Public Attributes | List of all members
Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C Class Reference

Python wrapper for C-structure, LighthouseNetworkConfiguration. More...

Inheritance diagram for Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C:

Public Member Functions

def __init__ (self)
 
LighthouseNetworkConfiguration getLighthouseNetworkConfiguration (self)
 

Public Attributes

 ipv4AddressSize
 
 subnetMaskSize
 
 defaultGatewaySize
 
 dnsServerSize
 
 ipv4Address
 
 subnetMask
 
 defaultGateway
 
 dnsServer
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ __init__()

def Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.__init__ (   self)

Definition at line 87 of file LighthouseTypes.py.

Member Function Documentation

◆ getLighthouseNetworkConfiguration()

LighthouseNetworkConfiguration Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.getLighthouseNetworkConfiguration (   self)

Definition at line 104 of file LighthouseTypes.py.

Member Data Documentation

◆ defaultGateway

Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.defaultGateway

Definition at line 101 of file LighthouseTypes.py.

◆ defaultGatewaySize

Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.defaultGatewaySize

Definition at line 91 of file LighthouseTypes.py.

◆ dnsServer

Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.dnsServer

Definition at line 102 of file LighthouseTypes.py.

◆ dnsServerSize

Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.dnsServerSize

Definition at line 92 of file LighthouseTypes.py.

◆ ipv4Address

Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.ipv4Address

Definition at line 99 of file LighthouseTypes.py.

◆ ipv4AddressSize

Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.ipv4AddressSize

Definition at line 89 of file LighthouseTypes.py.

◆ subnetMask

Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.subnetMask

Definition at line 100 of file LighthouseTypes.py.

◆ subnetMaskSize

Python.oceandirect.LighthouseTypes.LighthouseNetworkConfiguration_C.subnetMaskSize

Definition at line 90 of file LighthouseTypes.py.