CQoSLeaveEvent Class Reference

class CQoSLeaveEvent : public CQoSEventBase

Class for EQoSEventLeave event whereby a socket is detached from a QoS channel

Inherits from

Constructor & Destructor Documentation

CQoSLeaveEvent(const TQoSSelector &, TInt)

IMPORT_CCQoSLeaveEvent(const TQoSSelector &aSelector,
TIntaReason
)

Constructor. Sets the selector and reason code. Selector specifies the socket that was detached from the QoS channel.

Constructor.

Sets the selector and reason code. Selector specifies the socket that was detached from the QoS channel.

capability
NetworkServices Restrict QoS operations in similar way as normal socket operations.

Parameters

const TQoSSelector & aSelectorSelector specifies the socket that was detached from the QoS channel.
TInt aReasonReason code specifies the success or failure of the request.

Member Functions Documentation

Reason()

IMPORT_C TIntReason()const

Returns the reason code. Reason code specifies the success or failure of the request.

Gets the reason code.

Reason code specifies the success or failure of the request.

capability
NetworkServices Restrict QoS operations in similar way as normal socket operations.

Selector()

IMPORT_C const TQoSSelector &Selector()const

Returns the selector that was detached from the QoS channel.

Gets the selector that was detached from the QoS channel.

capability
NetworkServices Restrict QoS operations in similar way as normal socket operations.

Member Data Documentation

TInt iReason

TInt iReason[private]

The reason code that specifies the success or failure of the request.

TQoSSelector iSelector

TQoSSelector iSelector[private]

The QoS channel selector.