TPbapAuthNotifierParams Class Reference

class TPbapAuthNotifierParams

Parameters passed to the PBAP authentication notifier plugin

Constructor & Destructor Documentation

TPbapAuthNotifierParams()

IMPORT_C TPbapAuthNotifierParams ( )

Constructor. Sets iRealmTruncated, iValidRealm, iValidRemoteAddr to EFalse;

Member Functions Documentation

IsValidRealm()

IMPORT_C TBool IsValidRealm ( ) const

Returns ETrue if the realm has been set.

IsValidRemoteAddr()

IMPORT_C TBool IsValidRemoteAddr ( ) const

Returns ETrue if the remote device address has been set.

Realm()

IMPORT_C const TDesC & Realm ( ) const

Returns the realm contained within these params.

RealmTruncated()

IMPORT_C TBool RealmTruncated ( ) const

Returns ETrue if the realm was truncated during call to SetRealm.

RemoteAddr()

IMPORT_C const TBTDevAddr & RemoteAddr ( ) const

Returns the remote device address contained within these params.

SetRealm(const TDesC &)

IMPORT_C void SetRealm ( const TDesC & aRealm )

Sets the realm to aRealm. If the length of aRealm is greater than the maximum length of iRealm then aRealm will be truncated.

Parameters

const TDesC & aRealm "The Realm"

SetRemoteAddr(const TBTDevAddr &)

IMPORT_C void SetRemoteAddr ( const TBTDevAddr & aBDAddr )

Sets the remote device address to aBDAddr.

Parameters

const TBTDevAddr & aBDAddr "The remote device address"

Member Data Documentation

TUint32 iPadding

TUint32 iPadding [private]

TBuf< KPbapAuthRealmLength > iRealm

TBuf < KPbapAuthRealmLength > iRealm [private]

The Realm specified by the device requesting authentication.

TBool iRealmTruncated

TBool iRealmTruncated [private]

Set to ETrue if iRealm has been truncated

TBTDevAddr iRemoteAddr

TBTDevAddr iRemoteAddr [private]

The Bluetooth device address of the device requesting authentication.

TBool iValidRealm

TBool iValidRealm [private]

ETrue if iRealm has been set, EFalse if not

TBool iValidRemoteAddr

TBool iValidRemoteAddr [private]

ETrue if iRemoteAddr has been set, EFalse if not