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_C CQoSLeaveEvent ( const TQoSSelector & aSelector,
TInt aReason
)

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 & aSelector Selector specifies the socket that was detached from the QoS channel.
TInt aReason Reason code specifies the success or failure of the request.

Member Functions Documentation

Reason()

IMPORT_C TInt Reason ( ) 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.