3#include "api/advanced/EthernetAPI.h"
4using oceandirect::api::EthernetAPI;
52 array<unsigned char>^
getMACAddress(
long deviceID,
int% errorCode,
unsigned int interfaceIndex);
54 array<unsigned char>^
getMACAddress(
long deviceID,
int% errorCode);
66 void setMACAddress(
long deviceID,
int% errorCode,
unsigned int interfaceIndex, array<unsigned char>^% macAddress);
68 void setMACAddress(
long deviceID,
int% errorCode, array<unsigned char>^% macAddress);
static Ethernet getInstance()
Definition Ethernet.cpp:13
static Ethernet ethernet
Definition Ethernet.h:71
virtual ~Ethernet()
Definition Ethernet.h:15
bool getGigabitEthernetEnableStatus(long deviceID, int% errorCode, unsigned int interfaceIndex)
Definition Ethernet.cpp:21
void setGigabitEthernetEnableStatus(long deviceID, int% errorCode, unsigned int interfaceIndex, bool enable)
Definition Ethernet.cpp:30
array< unsigned char > getMACAddress(long deviceID, int% errorCode, unsigned int interfaceIndex)
Definition Ethernet.cpp:39
Ethernet()
Definition Ethernet.cpp:7
void setMACAddress(long deviceID, int% errorCode, unsigned int interfaceIndex, array< unsigned char >^% macAddress)
Definition Ethernet.cpp:57
Definition ManagedObject.h:16