#include <mmf/common/mmfcontroller.h>
Link against: mmfcontrollerframework.lib
| class CMMFDataSinkHolder : public CMMFObject, public CMMFObject |
| Public Member Functions | |
|---|---|
| CMMFDataSinkHolder(MDataSink &) | |
| ~CMMFDataSinkHolder() | |
| IMPORT_C MDataSink & | DataSink() |
| virtual IMPORT_C void | HandleRequest(TMMFMessage &) |
CMMFObject-derived class to wrap a Data Sink.
Allows a handle to be attributed to a data sink, so it can be removed from the controller and
the client can send messages directly to it.
| IMPORT_C | CMMFDataSinkHolder | ( | MDataSink & | aDataSink | ) |
Constructor.
| Parameters | |
|---|---|
| aDataSink | The data sink to be wrapped. |
| IMPORT_C | ~CMMFDataSinkHolder | ( | ) |
Destructor.
Note: This deletes the data sink.
| IMPORT_C MDataSink & | DataSink | ( | ) |
Returns a reference to the data sink.
| IMPORT_C void | HandleRequest | ( | TMMFMessage & | aMessage | ) | [virtual] |
Reimplemented from CMMFObject::HandleRequest(TMMFMessage &)
Implementation of the pure virtual function inherited from CMMFObject.
Passes the request directly to the data sink.
| Parameters | |
|---|---|
| aMessage | The message to be handled. |