Public Member Functions | Public Attributes

TMccEvent Class Reference

#include <mmccevents.h>

List of all members.

Public Member Functions

 TMccEvent ()
 TMccEvent (TUint32 aSessionId, TUint32 aLinkId, TUint32 aStreamId, TUint32 aEndpointId, TMccEventCategory aCategory, TMccEventType aEvent, TInt aError, const TDesC8 &aData)
 TMccEvent (const TMccEvent &aEvent)
TMccEventoperator= (const TMccEvent &aEvent)

Public Attributes

TUint32 iSessionId
TUint32 iLinkId
TUint32 iStreamId
TUint32 iEndpointId
TMccEventCategory iEventCategory
TMccEventType iEventType
TInt iErrorCode
TUint32 iEventNumData
TBuf8< KMccMaxEventDataLength > iEventData
TUint32 iReserved
TAny * iReserved2

Detailed Description

MCC Event. This class is used to pass generic events from MCC to user via MMccCtrlObserver. iEventData descriptor may contain RTP source data or RTCP packet data. This can be determined by the event type of the received event. Also when sending DTMF's you should serialize the DTMF event data to the iEventData descriptor of this class.

See also:
MMccCtrlObserver::MccEventReceived() mmccinterface.dll

Constructor & Destructor Documentation

TMccEvent::TMccEvent (  )  [inline]

Default constructor

TMccEvent::TMccEvent ( TUint32  aSessionId,
TUint32  aLinkId,
TUint32  aStreamId,
TUint32  aEndpointId,
TMccEventCategory  aCategory,
TMccEventType  aEvent,
TInt  aError,
const TDesC8 &  aData 
) [inline]

Parametrized constructor

TMccEvent::TMccEvent ( const TMccEvent aEvent  )  [inline]

Copy constructor


Member Data Documentation

Endpoint ID from which this event was generated.

Error code - KErrNone if not a error case.

TMccEventCategory TMccEvent::iEventCategory

Category of this event.

TBuf8<KMccMaxEventDataLength> TMccEvent::iEventData

Serialized data related to the event.

Numeric data related to the event.

TMccEventType TMccEvent::iEventType

Type of the event.

Link ID from which this event was generated.

Reserved for future use.

Reserved for future use.

Session ID from which this event was generated.

Stream ID from which this event was generated.


The documentation for this class was generated from the following file:
 All Classes Functions Variables