2 #include "ManagedObject.h"
4 namespace NetOceanDirect {
27 bool isDHCPEnabled(
long deviceID,
int% errorCode,
unsigned char ifNum);
44 void setDHCPEnable(
long deviceID,
int %errorCode,
unsigned char ifNum,
bool enabled);
46 void setDHCPEnable(
long deviceID,
int% errorCode,
bool enabled);
88 array<unsigned char>^
readIpAddress(
long deviceID,
int% errorCode,
unsigned char ifNum,
unsigned char addressIndex,
unsigned int% netmask);
90 array<unsigned char>^
readIpAddress(
long deviceID,
int% errorCode,
unsigned char addressIndex,
unsigned int% netmask);
111 void addStaticIpAddress(
long deviceID,
int% errorCode,
unsigned char ifNum, array<unsigned char>^% ipAddress,
unsigned int netmask);
113 void addStaticIpAddress(
long deviceID,
int% errorCode, array<unsigned char>^% ipAddress,
unsigned int netmask);
128 void deleteStaticIpAddress(
long deviceID,
int% errorCode,
unsigned char ifNum,
unsigned char addressIndex);
Definition: Ipv4Address.h:6
array< unsigned char > readIpAddress(long deviceID, int% errorCode, unsigned char ifNum, unsigned char addressIndex, unsigned int% netmask)
Definition: Ipv4Address.cpp:44
array< unsigned char > getDefaultGatewayIpAddress(long deviceID, int% errorCode, unsigned char ifNum)
Definition: Ipv4Address.cpp:90
void deleteStaticIpAddress(long deviceID, int% errorCode, unsigned char ifNum, unsigned char addressIndex)
Definition: Ipv4Address.cpp:70
void addStaticIpAddress(long deviceID, int% errorCode, unsigned char ifNum, array< unsigned char >^% ipAddress, unsigned int netmask)
Definition: Ipv4Address.cpp:58
void setDefaultGatewayIpAddress(long deviceID, int% errorCode, unsigned char ifNum, array< unsigned char >^% ipAddress)
Definition: Ipv4Address.cpp:79
int getNumberOfIpAddresses(long deviceID, int% errorCode, unsigned char ifNum)
Definition: Ipv4Address.cpp:35
void setDHCPEnable(long deviceID, int %errorCode, unsigned char ifNum, bool enabled)
bool isDHCPEnabled(long deviceID, int% errorCode, unsigned char ifNum)
Definition: Ipv4Address.cpp:17
Definition: ManagedObject.h:8