| class CMMFControllerExtendedData : public CMMFObject |
The controller proxy session.
Only one session can be connected to a controller proxy server.
| Public Member Functions | |
|---|---|
| CMMFControllerExtendedData() | |
| ~CMMFControllerExtendedData() | |
| TThreadId | ClientThreadId() |
| void | HandleRequest(TMMFMessage &) |
| void | ResetSourceSinkInitData() |
| TBool | SecureDrmMode() |
| void | SetClientThreadId(TThreadId) |
| void | SetSecureDrmMode(TBool) |
| void | SetSourceSinkInitData(HBufC8 *) |
| HBufC8 * | SourceSinkInitData() |
| Private Attributes | |
|---|---|
| TThreadId | iClientThreadId |
| TBool | iSecureDrmMode |
| HBufC8 * | iSourceSinkInitData |
| void | HandleRequest | ( | TMMFMessage & | aMessage | ) | [virtual] |
Passes a message to the object to handle.
This is a pure virtual method to be implemented by concrete classes derived from this class.
The message passed in MUST be completed by the object; however, it can be copied to be completed at a later time, should some other asynchronous action need to occur first.
7.0s
| TMMFMessage & aMessage | The message to be handled. This MUST be completed by the object. |
| void | SetClientThreadId | ( | TThreadId | aClientThreadId | ) |
| TThreadId aClientThreadId |
| void | SetSourceSinkInitData | ( | HBufC8 * | aSourceSinkInitData | ) |
| HBufC8 * aSourceSinkInitData |
| TThreadId | iClientThreadId | [private] |
Extended data uses by CMMFController: The client thread Id
| TBool | iSecureDrmMode | [private] |
Extended data uses by CMMFController: Controller Scecure DRM Mode
| HBufC8 * | iSourceSinkInitData | [private] |
Extended data uses by CMMFController: Source/Sink initialization data It serves as a temporary storage for Source/Sink initialization Client should request the server to use and cleanup this variable ASAP once it is being loaded