MRLSPresXDMAsyncHandler Class Reference

class MRLSPresXDMAsyncHandler

This is asynchronous handler class for CPresenceXDM's and CRLSXDM's async functions. The client classes should drive from this class and must implement it's functions to get async. requests handled.

Member Functions Documentation

HandlePresUpdateCancelL(TInt)

voidHandlePresUpdateCancelL(TIntaErrorCode)[pure virtual]

This method is called when client cancels the update request to/from server using to function CPresenceXDM::CancelUpdateL. Clients should implement this method to get a callback

Parameters

TInt aErrorCode

HandlePresUpdateDocumentL(TInt)

voidHandlePresUpdateDocumentL(TIntaErrorCode)[pure virtual]

This method handles the async. call to function CPresenceXDM::UpdateToServerL and CPresenceXDM::UpdateAllFromServerL. Clients should implement this method to get a callback.

Parameters

TInt aErrorCode

HandleRLSDeleteAllEmptyListsL(TInt)

voidHandleRLSDeleteAllEmptyListsL(TIntaErrorCode)[pure virtual]

This method handles the async. call to function CRLSXDM::DeleteAllEmptyListsL Clients should implement this method to get a callback

Parameters

TInt aErrorCode

HandleRLSUpdateCancelL(TInt)

voidHandleRLSUpdateCancelL(TIntaErrorCode)[pure virtual]

This method is called when client cancels the update request to/from server using to function CRLSXDM::CancelUpdateL. Clients should implement this method to get a callback

Parameters

TInt aErrorCode

HandleRLSUpdateDocumentL(TInt)

voidHandleRLSUpdateDocumentL(TIntaErrorCode)[pure virtual]

This method handles the async. call to function CRLSXDM::UpdateToServerL and CRLSXDM::UpdateAllFromServerL. Clients should implement this method to get callbacks

Parameters

TInt aErrorCode