29 #ifndef OCEANDIRECT_DHCPSERVERCONFIGURATIONFEATUREADAPTER_H
30 #define OCEANDIRECT_DHCPSERVERCONFIGURATIONFEATUREADAPTER_H
32 #include "api/adapters/FeatureAdapterTemplate.h"
33 #include "vendors/OceanOptics/features/dhcp/DHCPServerConfigurationFeatureInterface.h"
41 Protocol *p, Bus *b,
unsigned short instanceIndex);
44 void setDHCPServerEnable(
int *errorCode,
unsigned char ifNum,
unsigned char enabled);
45 bool isDHCPServerEnabled(
int *errorCode,
unsigned char ifNum);
46 void getDHCPServerAddressRange(
int *errorCode,
unsigned char ifNum,
47 std::vector<unsigned char> &outBaseIpAddress,
unsigned char &outNetMask);
48 void setDHCPServerAddressRange(
int *errorCode,
unsigned char ifNum,
49 const std::vector<unsigned char> &baseIpAddress,
unsigned char netMask);
Definition: DHCPServerConfigurationFeatureAdapter.h:38
Definition: FeatureAdapterTemplate.h:44
This is an interface to Advance features of OceanDirect that allow access to less common controls....
Definition: AcquisitionDelayFeatureAdapter.h:35