Device Member List
This is the complete list of members for Device, including all inherited members.
accessMutex | Device | [private] |
addr | Device | |
Device(player_devaddr_t addr, Driver *driver) | Device | |
driver | Device | |
drivername | Device | |
InQueue | Device | |
len_queues | Device | |
Lock(void) | Device | [private] |
MatchDeviceAddress(player_devaddr_t addr1, player_devaddr_t addr2) | Device | [inline, static] |
next | Device | |
PutMsg(QueuePointer &resp_queue, uint8_t type, uint8_t subtype, void *src, size_t deprecated, double *timestamp) | Device | |
PutMsg(QueuePointer &resp_queue, player_msghdr_t *hdr, void *src, bool copy=true) | Device | |
queues | Device | |
Request(QueuePointer &resp_queue, uint8_t type, uint8_t subtype, void *src, size_t deprecated, double *timestamp, bool threaded=true) | Device | |
Subscribe(QueuePointer &sub_queue) | Device | |
TimedRequest(QueuePointer &resp_queue, uint8_t type, uint8_t subtype, void *src, double timeout=0, double *timestamp=NULL, bool threaded=true) | Device | |
Unlock(void) | Device | [private] |
Unsubscribe(QueuePointer &sub_queue) | Device | |
~Device() | Device |