2 #include "ManagedObject.h"
4 namespace NetOceanDirect {
27 bool isDHCPEnabled(
long deviceID,
int% errorCode,
unsigned char ifNum);
42 void setDHCPEnable(
long deviceID,
int %errorCode,
unsigned char ifNum,
unsigned char enabled);
82 array<unsigned char>^
readIpAddress(
long deviceID,
int% errorCode,
unsigned char ifNum,
unsigned char addressIndex,
83 unsigned int% netmask);
105 array<unsigned char>^% ipAddress,
unsigned int netmask);
120 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:32
void setDHCPEnable(long deviceID, int %errorCode, unsigned char ifNum, unsigned char enabled)
Definition: Ipv4Address.cpp:22
void deleteStaticIpAddress(long deviceID, int% errorCode, unsigned char ifNum, unsigned char addressIndex)
Definition: Ipv4Address.cpp:51
void addStaticIpAddress(long deviceID, int% errorCode, unsigned char ifNum, array< unsigned char >^% ipAddress, unsigned int netmask)
Definition: Ipv4Address.cpp:43
int getNumberOfIpAddresses(long deviceID, int% errorCode, unsigned char ifNum)
Definition: Ipv4Address.cpp:27
bool isDHCPEnabled(long deviceID, int% errorCode, unsigned char ifNum)
Definition: Ipv4Address.cpp:17
Definition: ManagedObject.h:8