Public Member Functions | |
| DesktopCommunicationMessage (const String &szType) | |
| DesktopCommunicationMessage (DataCollection *pDataCollection) | |
| ~DesktopCommunicationMessage () | |
| DataCollection * | GetDataCollection () |
| void | Add (const String &cKey, const Variant &pVariant) |
| void | Set (const String &cKey, const Variant &pVariant) |
| bool | Get (const String &cKey, Variant &pVariant, int iIndex=0) |
| bool | Get (const String &cKey, String &cString, int iIndex=0) |
| bool | Get (const String &cKey, int &iValue, int iIndex=0) |
| bool | Get (const String &cKey, long long &llValue, int iIndex=0) |
| Variant | GetVariant (const String &cKey, int iIndex=0) |
| bool | Ok () |
| bool | Failed () |
| int | GetErrorCode () |
| void * | GetNative () |
| void | SetNative (void *vpData) |
| void | SetSender (const String &szString) |
| String | GetSender (void) |
| bool | SenderIsWaiting () |
| bool | Send (DesktopCommunicationInterface *pInterface, const String &szDestinationInterfacePath, bool bWantReply=false) |
| bool | Send (const String &szDestinationInterfacePath, bool bWantReply=false) |
| DesktopCommunicationMessage * | Wait (DesktopCommunicationInterface *pInterface, int iTimeOutInMsecs=0) |
| DesktopCommunicationMessage * | Wait (int iTimeOutInMsecs=0) |
| bool | Reply (DesktopCommunicationInterface *pInterface, DesktopCommunicationMessage &pMessage, int ErrorCode) |
| void | Dump () |
Classes | |
| class | Private |
| DesktopCommunicationMessage::DesktopCommunicationMessage | ( | const String & | szType | ) |
| DesktopCommunicationMessage::DesktopCommunicationMessage | ( | DataCollection * | pDataCollection | ) |
| DesktopCommunicationMessage::~DesktopCommunicationMessage | ( | ) |
| DataCollection * DesktopCommunicationMessage::GetDataCollection | ( | ) |
| bool DesktopCommunicationMessage::Get | ( | const String & | cKey, | |
| int & | iValue, | |||
| int | iIndex = 0 | |||
| ) |
| bool DesktopCommunicationMessage::Get | ( | const String & | cKey, | |
| long long & | llValue, | |||
| int | iIndex = 0 | |||
| ) |
| bool DesktopCommunicationMessage::Ok | ( | ) |
Check message error code
| bool DesktopCommunicationMessage::Failed | ( | ) |
Check message error code
| int DesktopCommunicationMessage::GetErrorCode | ( | ) |
Check message error code
| void* SkyGI::DesktopCommunicationMessage::GetNative | ( | ) |
| void SkyGI::DesktopCommunicationMessage::SetNative | ( | void * | vpData | ) |
| void DesktopCommunicationMessage::SetSender | ( | const String & | szString | ) |
| String DesktopCommunicationMessage::GetSender | ( | void | ) |
| bool DesktopCommunicationMessage::SenderIsWaiting | ( | ) |
Returns if sender is waiting for an answer
| bool DesktopCommunicationMessage::Send | ( | DesktopCommunicationInterface * | pInterface, | |
| const String & | szDestinationInterfacePath, | |||
| bool | bWantReply = false | |||
| ) |
| bool DesktopCommunicationMessage::Send | ( | const String & | szDestinationInterfacePath, | |
| bool | bWantReply = false | |||
| ) |
Send a message using a temporary Desktop Communication Interface
| DesktopCommunicationMessage * DesktopCommunicationMessage::Wait | ( | DesktopCommunicationInterface * | pInterface, | |
| int | iTimeOutInMsecs = 0 | |||
| ) |
Wait for a message on the specified Desktop Communication Interface
| DesktopCommunicationMessage * DesktopCommunicationMessage::Wait | ( | int | iTimeOutInMsecs = 0 |
) |
Wait for a message on the temporary Desktop Communication Interface
| bool DesktopCommunicationMessage::Reply | ( | DesktopCommunicationInterface * | pInterface, | |
| DesktopCommunicationMessage & | pMessage, | |||
| int | ErrorCode | |||
| ) |
Reply to message
| void DesktopCommunicationMessage::Dump | ( | ) |
1.5.1-p1