30 #ifndef ETHERNET_API_H
31 #define ETHERNET_API_H
33 #include "api/DllDecl.h"
50 static void shutdown();
52 bool getGigabitEthernetEnableStatus(
long deviceID,
int* errorCode, std::uint32_t interfaceIndex);
53 void setGigabitEthernetEnableStatus(
long deviceID,
int* errorCode, std::uint32_t interfaceIndex,
bool enable);
55 void getMACAddress(
long deviceID,
int* errorCode, std::uint32_t interfaceIndex, std::uint8_t *macAddress, std::uint32_t macAddressLength);
56 void setMACAddress(
long deviceID,
int* errorCode, std::uint32_t interfaceIndex, std::uint8_t* macAddress, std::uint32_t macAddressLength);
Definition: EthernetAPI.h:44
This is an interface to OceanDirect that allows the user to connect to devices over USB and other bus...
Definition: OceanDirectAPI.h:144