ADTF  3.18.2
IDevice Member List

This is the complete list of members for IDevice, including all inherited members.

ADTF_IID(IDevice, "device.ant.ucom.adtf.iid")IDevice
adtf::ucom::ant::IObject::ADTF_IID(IObject, "object.ant.ucom.adtf.iid")IObject
Close()=0IDevicepure virtual
Destroy() const =0IObjectprivatepure virtual
DF_AsyncIO enum valueIDevice
DF_None enum valueIDevice
DM_Read enum valueIDevice
DM_ReadWrite enum valueIDevice
DM_Unknown enum valueIDevice
DM_Write enum valueIDevice
GetInterface(const char *i_strIID, void *&o_pInterface)=0IObjectprivatepure virtual
GetInterface(const char *i_strIID, const void *&o_pInterface) const =0IObjectprivatepure virtual
IOCtl(int nCommand, void *pvData=NULL, int nDataSize=0)=0IDevicepure virtual
IOCTL_BusSleep enum valueIDevice
IOCTL_BusWakeup enum valueIDevice
IOCTL_GetConfig enum valueIDevice
IOCTL_GetDataSize enum valueIDevice
IOCTL_GetDataTime enum valueIDevice
IOCTL_GetDeviceInfo enum valueIDevice
IOCTL_Pause enum valueIDevice
IOCTL_RegisterHandler enum valueIDevice
IOCTL_SetConfig enum valueIDevice
IOCTL_Start enum valueIDevice
IOCTL_Stop enum valueIDevice
IOCTL_Unknown enum valueIDevice
IOCTL_UnregisterHandler enum valueIDevice
IOCTL_User enum valueIDevice
Open(const char *strDeviceName, int nMode=0)=0IDevicepure virtual
Read(void *pvBuffer, int nBufferSize)=0IDevicepure virtual
tDeviceFlags enum nameIDevice
tDeviceMode enum nameIDevice
tIOCTL_Command enum nameIDevice
Write(const void *pvBuffer, int nBufferSize)=0IDevicepure virtual
~IDevice()=defaultIDeviceprotected
~IObject()=defaultIObjectprotected