OceanDirectLighthouseC++
3.1.1
OceanDirect Lighthouse C++/C API
|
This is the complete list of members for oceandirect::api::NetworkConfigurationAPI, including all inherited members.
getEthernetAddOnAvailable(long deviceID, int *errorCode) | oceandirect::api::NetworkConfigurationAPI | virtual |
getEthernetLoopBackTest(long deviceID, int *errorCode) | oceandirect::api::NetworkConfigurationAPI | virtual |
getEthernetMACAddress(long deviceID, int *errorCode, std::uint8_t *outMACAddress, std::uint32_t outMACAddressSize) | oceandirect::api::NetworkConfigurationAPI | virtual |
getInstance() (defined in oceandirect::api::NetworkConfigurationAPI) | oceandirect::api::NetworkConfigurationAPI | static |
getIPAddressAssignedMode(long deviceID, int *errorCode) | oceandirect::api::NetworkConfigurationAPI | virtual |
getManualNetworkConfiguration(long deviceID, int *errorCode, std::uint8_t *outIpv4Address, std::uint32_t ipv4AddressSize, std::uint8_t *outSubnetMask, std::uint32_t subnetMaskSize, std::uint8_t *outDefaultGateway, std::uint32_t defaultGatewaySize, std::uint8_t *outDNSServer, std::uint32_t dnsServerSize) | oceandirect::api::NetworkConfigurationAPI | virtual |
getMulticastGroupEnabled(long deviceID, int *errorCode, std::uint32_t interfaceIndex) | oceandirect::api::NetworkConfigurationAPI | |
getNetworkConfiguration(long deviceID, int *errorCode, bool &outManualAssignment, std::uint8_t *outIpv4Address, std::uint32_t ipv4AddressSize, std::uint8_t *outSubnetMask, std::uint32_t subnetMaskSize, std::uint8_t *outDefaultGateway, std::uint32_t defaultGatewaySize, std::uint8_t *outDNSServer, std::uint32_t dnsServerSize) | oceandirect::api::NetworkConfigurationAPI | virtual |
getNetworkInterfaceCount(long deviceID, int *errorCode) | oceandirect::api::NetworkConfigurationAPI | virtual |
getNetworkInterfaceStatus(long deviceID, int *errorCode, std::uint32_t interfaceIndex) | oceandirect::api::NetworkConfigurationAPI | virtual |
getNetworkInterfaceType(long deviceID, int *errorCode, std::uint32_t interfaceIndex) | oceandirect::api::NetworkConfigurationAPI | virtual |
instance (defined in oceandirect::api::NetworkConfigurationAPI) | oceandirect::api::NetworkConfigurationAPI | protectedstatic |
NetworkConfigurationAPI()=default (defined in oceandirect::api::NetworkConfigurationAPI) | oceandirect::api::NetworkConfigurationAPI | |
saveNetworkInterfaceSetting(long deviceID, int *errorCode, std::uint32_t interfaceIndex) | oceandirect::api::NetworkConfigurationAPI | virtual |
setEthernetMACAddress(long deviceID, int *errorCode, const std::uint8_t *macAddress, std::uint32_t macAddressSize) | oceandirect::api::NetworkConfigurationAPI | virtual |
setIPAddressAssignedMode(long deviceID, int *errorCode, bool useDHCP) | oceandirect::api::NetworkConfigurationAPI | virtual |
setManualNetworkConfiguration(long deviceID, int *errorCode, const std::uint8_t *ipv4Address, std::uint32_t ipv4AddressSize, const std::uint8_t *subnetMask, std::uint32_t subnetMaskSize, const std::uint8_t *defaultGateway, std::uint32_t defaultGatewaySize, const std::uint8_t *dnsServer, std::uint32_t dnsServerSize) | oceandirect::api::NetworkConfigurationAPI | virtual |
setMulticastGroupEnabled(long deviceID, int *errorCode, std::uint32_t interfaceIndex, bool enabled) | oceandirect::api::NetworkConfigurationAPI | |
setNetworkInterfaceStatus(long deviceID, int *errorCode, std::uint32_t interfaceIndex, bool enable) | oceandirect::api::NetworkConfigurationAPI | virtual |
shutdown() (defined in oceandirect::api::NetworkConfigurationAPI) | oceandirect::api::NetworkConfigurationAPI | static |
~NetworkConfigurationAPI()=default (defined in oceandirect::api::NetworkConfigurationAPI) | oceandirect::api::NetworkConfigurationAPI | virtual |