ESock::TNotificationRequest Class Reference

class ESock::TNotificationRequest

Constructor & Destructor Documentation

TNotificationRequest(CDataMonitoringResponder *, TSubSessionUniqueId)

TNotificationRequest(CDataMonitoringResponder *aResponder,
TSubSessionUniqueIdaClientId
)[inline]

Parameters

CDataMonitoringResponder * aResponder
TSubSessionUniqueId aClientId

Member Functions Documentation

Cancelled()

TBool Cancelled()const [inline]

ClientId()

TSubSessionUniqueId ClientId()const [inline]

CompareClientIds(const TNotificationRequest &, const TNotificationRequest &)

TBool CompareClientIds(const TNotificationRequest &aFirst,
const TNotificationRequest &aSecond
)[static]

Parameters

const TNotificationRequest & aFirst
const TNotificationRequest & aSecond

CompareClientIdsAndCancelledFlag(const TNotificationRequest &, const TNotificationRequest &)

TBool CompareClientIdsAndCancelledFlag(const TNotificationRequest &aFirst,
const TNotificationRequest &aSecond
)[static]

Parameters

const TNotificationRequest & aFirst
const TNotificationRequest & aSecond

CompareThresholds(const TNotificationRequest &, const TNotificationRequest &)

TInt CompareThresholds(const TNotificationRequest &aFirst,
const TNotificationRequest &aSecond
)[static]

Parameters

const TNotificationRequest & aFirst
const TNotificationRequest & aSecond

Responder()

CDataMonitoringResponder *&Responder()[inline]

SetCancelled()

voidSetCancelled()[inline]

SetThreshold(TUint32)

voidSetThreshold(TUint32aThreshold)[inline]

Parameters

TUint32 aThreshold

SetThresholdFromDelta(TUint32, TUint32)

voidSetThresholdFromDelta(TUint32aVolume,
TUint32aDelta
)

Parameters

TUint32 aVolume
TUint32 aDelta

SetWrapped(TBool)

voidSetWrapped(TBoolaWrapped)[inline]

Parameters

TBool aWrapped

Threshold()

TUint32 Threshold()const [inline]

Wrapped()

TBool Wrapped()const [inline]

Member Data Documentation

TBool iCancelled

TBool iCancelled[private]

TSubSessionUniqueId iClientId

TSubSessionUniqueId iClientId[private]

CDataMonitoringResponder * iResponder

CDataMonitoringResponder *iResponder[private]

TUint32 iThreshold

TUint32 iThreshold[private]

TBool iWrapped

TBool iWrapped[private]