IMCVLauncher Class Reference

class IMCVLauncher

IM conversationview launcher implementation class

imcvlauncher
Since
5.0
Public Member Functions
IMPORT_C TIntLaunchImConversationViewL(TVwsViewId, TInt, const TDesC &, const TDesC &, MVPbkContactLink *)
TInt PropertySettingsIdL(TUint32)
Private Member Functions
TBool CheckValidServiceL(TInt)

Member Functions Documentation

CheckValidServiceL(TInt)

TBool CheckValidServiceL(TIntaServiceId)[private, static]

CheckValidServiceL, Checks whether the service is a Valid IM service

Parameters

TInt aServiceId- ServiceId TBool - ETrue if Valid Service, else EFalse

LaunchImConversationViewL(TVwsViewId, TInt, const TDesC &, const TDesC &, MVPbkContactLink *)

IMPORT_C TIntLaunchImConversationViewL(TVwsViewIdaActiveViewId,
TIntaServiceId,
const TDesC &aRecipientUserId,
const TDesC &aDisplayName =  KNullDesC ,
MVPbkContactLink *aContactLink = NULL
)[static]

LaunchImConversationViewL, launches the imconversation view

Parameters

TVwsViewId aActiveViewId
TInt aServiceId- ServiceId
const TDesC & aRecipientUserId
const TDesC & aDisplayName =  KNullDesC
MVPbkContactLink * aContactLink = NULL

PropertySettingsIdL(TUint32)

TInt PropertySettingsIdL(TUint32aServiceId)[static]

Parameters

TUint32 aServiceId