class CommsFW::CCommsTransport : public CBase |
Public Member Functions | |
---|---|
~CCommsTransport() | |
IMPORT_C void | DeregisterAddress(Messages::TRuntimeCtxId &) |
IMPORT_C TInt | DropTransportToPeer(TWorkerId) |
IMPORT_C TInt | EstablishTransportToPeer(TWorkerId, const RCFChannelMsgQueues &, const RCFChannelMsgQueues &) |
IMPORT_C Messages::MTransportReceiver & | GetReceiver() |
IMPORT_C Messages::MTransportSender & | GetSender() |
IMPORT_C TBool | IsDropTransportPending(TWorkerId) |
IMPORT_C CommsFW::TId | LastRequestIdConcerningPeer(TWorkerId) |
IMPORT_C CCommsTransport * | NewL(MWorkerThreadRegister &, const Meta::CMetaDataVirtualCtorInPlace *, CCFTransportHooks *) |
IMPORT_C TBool | PeerReachable(TWorkerId) |
IMPORT_C void | PostMessage(const TCFMessage &) |
IMPORT_C void | RegisterAddress(Messages::TRuntimeCtxId &) |
IMPORT_C void | RegisterLegacyInterface(MLegacyMessageReceiver *) |
IMPORT_C TInt | RegisteredCount() |
IMPORT_C void | SetDropTransportPending(TWorkerId, TBool) |
IMPORT_C void | SetLastRequestIdConcerningPeer(TWorkerId, CommsFW::TId) |
IMPORT_C TWorkerId | WorkerId() |
Private Member Functions | |
---|---|
CCommsTransport() | |
IMPORT_C void | PostMessage(const Messages::TRuntimeCtxId &, const Messages::TRuntimeCtxId &, const TDesC8 &) |
IMPORT_C void | SendMessageSync(const TCFMessage &) |
Private Attributes | |
---|---|
CCommsTransportImpl * | iImpl |
IMPORT_C void | DeregisterAddress | ( | Messages::TRuntimeCtxId & | aCookie | ) |
Messages::TRuntimeCtxId & aCookie |
IMPORT_C TInt | DropTransportToPeer | ( | TWorkerId | aPeerId | ) |
TWorkerId aPeerId |
IMPORT_C TInt | EstablishTransportToPeer | ( | TWorkerId | aPeerId, |
const RCFChannelMsgQueues & | aInboundQueues, | |||
const RCFChannelMsgQueues & | aOutboundQueues | |||
) |
TWorkerId aPeerId | |
const RCFChannelMsgQueues & aInboundQueues | |
const RCFChannelMsgQueues & aOutboundQueues |
IMPORT_C TBool | IsDropTransportPending | ( | TWorkerId | aPeerId | ) | const |
TWorkerId aPeerId |
IMPORT_C CommsFW::TId | LastRequestIdConcerningPeer | ( | TWorkerId | aPeerId | ) | const |
TWorkerId aPeerId |
IMPORT_C CCommsTransport * | NewL | ( | MWorkerThreadRegister & | aThreadRegister, |
const Meta::CMetaDataVirtualCtorInPlace * | aVirtCtor, | |||
CCFTransportHooks * | aHooksWalker | |||
) | [static] |
MWorkerThreadRegister & aThreadRegister | |
const Meta::CMetaDataVirtualCtorInPlace * aVirtCtor | |
CCFTransportHooks * aHooksWalker |
IMPORT_C TBool | PeerReachable | ( | TWorkerId | aPeerId | ) | const |
TWorkerId aPeerId |
IMPORT_C void | PostMessage | ( | const TCFMessage & | aMessage | ) |
const TCFMessage & aMessage |
IMPORT_C void | PostMessage | ( | const Messages::TRuntimeCtxId & | aPostFrom, |
const Messages::TRuntimeCtxId & | aPostTo, | |||
const TDesC8 & | aMessage | |||
) | [private] |
const Messages::TRuntimeCtxId & aPostFrom | |
const Messages::TRuntimeCtxId & aPostTo | |
const TDesC8 & aMessage |
IMPORT_C void | RegisterAddress | ( | Messages::TRuntimeCtxId & | aCookie | ) |
Messages::TRuntimeCtxId & aCookie |
IMPORT_C void | RegisterLegacyInterface | ( | MLegacyMessageReceiver * | aLegacyInterface | ) |
MLegacyMessageReceiver * aLegacyInterface |
IMPORT_C void | SendMessageSync | ( | const TCFMessage & | aMessage | ) | [private] |
const TCFMessage & aMessage |
IMPORT_C void | SetDropTransportPending | ( | TWorkerId | aPeerId, |
TBool | aDropPending | |||
) |
IMPORT_C void | SetLastRequestIdConcerningPeer | ( | TWorkerId | aPeerId, |
CommsFW::TId | aRequestId | |||
) |
TWorkerId aPeerId | |
CommsFW::TId aRequestId |
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.