class Messages::RClientInterface |
Public Member Functions | |
---|---|
RClientInterface() | |
~RClientInterface() | |
IMPORT_C TBool | IsOpen() |
IMPORT_C void | Open(const TRuntimeCtxId &, MTransportSender *) |
IMPORT_C void | OpenPostMessageClose(const TRuntimeCtxId &, const TRuntimeCtxId &, const TSignalBase &) |
IMPORT_C void | PostMessage(const TRuntimeCtxId &, const TSignalBase &) |
const TRuntimeCtxId & | RecipientId() |
IMPORT_C TBool | operator==(const TRuntimeCtxId &) |
IMPORT_C TBool | operator==(const RClientInterface &) |
Protected Member Functions | |
---|---|
void | PostMessage(const TRuntimeCtxId &, const TRuntimeCtxId &, const TSignalBase &) |
TRuntimeCtxId & | RecipientRef() |
const TRuntimeCtxId & | RecipientRef() |
Private Attributes | |
---|---|
TUint8 | iRecipientAddress |
MTransportSender * | iTransportSender |
IMPORT_C void | Open | ( | const TRuntimeCtxId & | aPostTo, |
MTransportSender * | aSender = NULL | |||
) |
const TRuntimeCtxId & aPostTo | |
MTransportSender * aSender = NULL |
IMPORT_C void | OpenPostMessageClose | ( | const TRuntimeCtxId & | aPostFrom, |
const TRuntimeCtxId & | aPostTo, | |||
const TSignalBase & | aMessage | |||
) | [static] |
const TRuntimeCtxId & aPostFrom | |
const TRuntimeCtxId & aPostTo | |
const TSignalBase & aMessage |
IMPORT_C void | PostMessage | ( | const TRuntimeCtxId & | aPostFrom, |
const TSignalBase & | aMessage | |||
) | const |
const TRuntimeCtxId & aPostFrom | |
const TSignalBase & aMessage |
void | PostMessage | ( | const TRuntimeCtxId & | aPostFrom, |
const TRuntimeCtxId & | aPostTo, | |||
const TSignalBase & | aMessage | |||
) | const [protected] |
const TRuntimeCtxId & aPostFrom | |
const TRuntimeCtxId & aPostTo | |
const TSignalBase & aMessage |
IMPORT_C TBool | operator== | ( | const TRuntimeCtxId & | aRHS | ) | const |
const TRuntimeCtxId & aRHS |
IMPORT_C TBool | operator== | ( | const RClientInterface & | aRHS | ) | const |
const RClientInterface & aRHS |
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.