MImConversationEvent Class Reference

class MImConversationEvent : public MXIMPBase

Event interface for message content.

This interface is implemented by the IM and event object is signalled to registered client observers through MPrFwIMContextObserver observer interface. This event notifies clients about changes in message content.

IM signals this event when:
  • New message is received from protocol.

  • Delivery report is received from the protocol

Inherits from

Public Member Functions
const MImConversationInfo &NewTextMessage(TInt)
TInt NewTextMessageCount()
Protected Member Functions
~MImConversationEvent()

Constructor & Destructor Documentation

~MImConversationEvent()

~MImConversationEvent()[protected, inline, virtual]

Protected destructor. Object instancies can't be deleted via this interface.

Member Functions Documentation

NewTextMessage(TInt)

const MImConversationInfo &NewTextMessage(TIntaIndex)const [pure virtual]

Gets received text message by index.

Parameters

TInt aIndexThe index of the text message to get.

NewTextMessageCount()

TInt NewTextMessageCount()const [pure virtual]

Gets the count of newly received text messages.