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 | inlinestatic | 
| 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 | 

