INOS
|
Public Types | |
enum | EError { eErrOk = 0 , eErrDeviceNotFound = 1 , eErrDeviceTypeNotSupported = 2 , eErrResultBufferTooSmall = 3 , eErrDeviceNoAddress = 4 , eErrDeviceNoName = 5 } |
Error type. | |
enum | EDeviceType { eDevDontCare = 0 , eDevGin , eDevTypeLast } |
Error type. | |
Static Public Member Functions | |
static EError | GetDeviceAddress (const char *apName, char *apResult, uint32 auBufferLength) |
static EError | GetDeviceAddress (const char *apName, uint32 &auResult) |
static EError | GetDeviceName (uint32 auAddress, char *apResult, uint32 auBufferLength) |
static EError | GetDeviceNode (const char *apName, XMLNode &axResult) |
static EError | GetDeviceNode (uint32 auAddress, XMLNode &axResult) |
static EError | GetDeviceUid (uint64 auMacAddress, uint32 auDeviceAddress, uint32 &auUid) |
static EError | GetDeviceUid (XMLNode &aNode, uint64 auMacAddress, uint32 auDeviceAddress, uint32 &auUid) |
static EError | GetDeviceUid (uint64 auMacAddress, uint32 auProductCode, uint8 auIndex, uint32 &auUid) |
static EError | GetDeviceUid (XMLNode &aNode, uint64 auMacAddress, uint32 auProductCode, uint8 auIndex, uint32 &auUid) |
static EError | GetDevicePathByUid (uint32 auUid, char *apResult, uint32 auBufferLength) |
static EError | GetDeviceName (XMLNode &aNode, uint32 auUid, char *apResult, uint32 auLength) |
Friends | |
void | _INI_0201_CDEVICE_MAP_ () |