#include <mmccevents.h>
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) | |
TMccEvent & | operator= (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 |
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.
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
TUint32 TMccEvent::iEndpointId |
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.
TUint32 TMccEvent::iEventNumData |
Numeric data related to the event.
TMccEventType TMccEvent::iEventType |
Type of the event.
TUint32 TMccEvent::iLinkId |
Link ID from which this event was generated.
TUint32 TMccEvent::iReserved |
Reserved for future use.
TAny* TMccEvent::iReserved2 |
Reserved for future use.
TUint32 TMccEvent::iSessionId |
Session ID from which this event was generated.
TUint32 TMccEvent::iStreamId |
Stream ID from which this event was generated.