PlayerCc::OpaqueProxy Class Reference
The OpaqueProxy proxy provides an interface to a generic opaque.
More...
#include <playerc++.h>
Inheritance diagram for PlayerCc::OpaqueProxy:
Public Member Functions | |
| OpaqueProxy (PlayerClient *aPc, uint32_t aIndex=0) | |
| constructor | |
| ~OpaqueProxy () | |
| destructor | |
| uint32_t | GetCount () const |
| How long is the data? | |
| void | GetData (uint8_t *aDest) const |
| Opaque data. | |
| void | SendCmd (player_opaque_data_t *aData) |
| Send a command. | |
| int | SendReq (player_opaque_data_t *aRequest) |
| Send a request. | |
Private Member Functions | |
| void | Subscribe (uint32_t aIndex) |
| void | Unsubscribe () |
Private Attributes | |
| playerc_opaque_t * | mDevice |
Detailed Description
The OpaqueProxy proxy provides an interface to a generic opaque.
See examples/plugins/opaquedriver for an example of using this interface in combination with a custom plugin.
The documentation for this class was generated from the following file:
