API published in: S60 3rd Ed
Required Capabilities
NetworkServices ReadUserData
Exceptions
None
#include <imclient.h>
Public Member Functions |
|
virtual void | HandleMessageSentL (const TInt aOpCode, const TInt aErrorCode)=0 |
This method is called when the SendPToPMessageL succeeded. |
|
virtual void | HandleSendErrorL (const TInt aOpCode, const TInt aErrorCode, MImClientDetailedError *aDetailedError)=0 |
This method is called when the SendPToPMessageL failed for some reason. |
|
virtual void | HandleNewPToPMessageL (const TInt aErrorCode, const TContactItemId aContactId, const TDesC &aUserId, const TDesC &aMessageType, const TDesC16 &aContent)=0 |
This method is called when a new point-to-point text message has arrived. |
|
virtual void | HandleNewPToPMessageL (const TInt aErrorCode, const TContactItemId aContactId, const TDesC &aUserId, const TDesC &aMessageType, const TDesC8 &aContent)=0 |
This method is called when a new point-to-point message (8bit) has arrived. |
|
This method is called when the SendPToPMessageL succeeded.
|
|
This method is called when a new point-to-point message (8bit) has arrived. The message can be text or binary data.
|
|
This method is called when a new point-to-point text message has arrived.
|
|
This method is called when the SendPToPMessageL failed for some reason. If the IM was sent to more recipients the error can be a partial success. In that case the detailed error codes for each user can fetched separately. Please note that the aDetailedError is valid during the function call. After that it gets destroyed in the API.
|