CCellBroadcastDispatcher Class Reference
class CCellBroadcastDispatcher : public CBase
|
This class is responsible for packing and unpacking data belonging to CellBroadcast related requests to the Licensee LTSY.
Constructor & Destructor Documentation
CCellBroadcastDispatcher(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)
~CCellBroadcastDispatcher()
~CCellBroadcastDispatcher
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CallbackActivateBroadcastReceiveMessage(TInt)
void
|
CallbackActivateBroadcastReceiveMessage
|
(
|
TInt
|
aError
|
)
|
|
Parameters
TInt
aError
|
The error code to be returned to the CTSY Dispatcher.
|
CallbackDeleteSimCbTopic(TInt)
void
|
CallbackDeleteSimCbTopic
|
(
|
TInt
|
aError
|
)
|
|
Parameters
TInt
aError
|
The error code to be returned to the CTSY Dispatcher.
|
CallbackGsmBroadcastNotifyMessageReceived(TInt, const TDesC8 &)
void
|
CallbackGsmBroadcastNotifyMessageReceived
|
(
|
TInt
|
aError,
|
|
const
TDesC8
&
|
aCbsMsg
|
|
)
|
|
Parameters
TInt
aError
|
The error code to be returned to the CTSY Dispatcher.
|
const
TDesC8
& aCbsMsg
|
CB message.
|
CallbackReceiveMessageCancel(TInt)
void
|
CallbackReceiveMessageCancel
|
(
|
TInt
|
aError
|
)
|
|
Parameters
TInt
aError
|
The error code to be returned to the CTSY Dispatcher.
|
CallbackSetBroadcastFilterSetting(TInt)
void
|
CallbackSetBroadcastFilterSetting
|
(
|
TInt
|
aError
|
)
|
|
Parameters
TInt
aError
|
The error code to be returned to the CTSY Dispatcher.
|
CallbackStartSimCbTopicBrowsing(TInt, const CArrayFixFlat< RMmCustomAPI::TSimCbTopic > &)
CallbackSync(CRequestQueueOneShot::TIpcDataPackage &)
CallbackWcdmaBroadcastMessageReceived(TInt, const TDesC8 &, const DispatcherCellBroadcast::TWcdmaCbsMsgBase &, TBool)
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Second phase constructor.
DispatchActivateBroadcastReceiveMessageL(const CMmDataPackage *)
Unpack data related to EMobileBroadcastMessagingReceiveMessage and pass request on to Licensee LTSY.
DispatchDeleteSimCbTopicL(const CMmDataPackage *)
Pass ECustomDeleteSimCbTopicIPC request on to Licensee LTSY.
DispatchReceiveMessageCancelL(const CMmDataPackage *)
Unpack data related to EMobileBroadcastMessagingReceiveMessageCancel and pass request on to Licensee LTSY.
DispatchSetBroadcastFilterSettingL(const CMmDataPackage *)
Unpack data related to EMobileBroadcastMessagingSetFilterSetting and pass request on to Licensee LTSY.
DispatchStartSimCbTopicBrowsingL()
TInt
|
DispatchStartSimCbTopicBrowsingL
|
(
|
)
|
|
Pass ECustomStartSimCbTopicBrowsingIPC request on to Licensee LTSY.
NewL(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)
NewLC(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)
SetDispatcherHolder(TDispatcherHolder &)
Set the dispatcher holder.
Member Data Documentation
CArrayPtrFlat< TWcdmaCbsMsg > * iCbsMsg
TDispatcherHolder * iDispatcherHolder
MLtsyDispatchCellBroadcastActivateBroadcastReceiveMessage * iLtsyDispatchCellBroadcastActivateBroadcastReceiveMessage
MLtsyDispatchCellBroadcastDeleteSimCbTopic * iLtsyDispatchCellBroadcastDeleteSimCbTopic
MLtsyDispatchCellBroadcastReceiveMessageCancel * iLtsyDispatchCellBroadcastReceiveMessageCancel
MLtsyDispatchCellBroadcastSetBroadcastFilterSetting * iLtsyDispatchCellBroadcastSetBroadcastFilterSetting
MLtsyDispatchCellBroadcastStartSimCbTopicBrowsing * iLtsyDispatchCellBroadcastStartSimCbTopicBrowsing
MLtsyDispatchFactoryV1 & iLtsyFactoryV1
MmMessageManagerCallback & iMessageManagerCallback
CRequestQueueOneShot & iRequestAsyncOneShot
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.