| 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.