TPbapAuthNotifierParams Class Reference

class TPbapAuthNotifierParams

Parameters passed to the PBAP authentication notifier plugin

Constructor & Destructor Documentation

TPbapAuthNotifierParams()

IMPORT_CTPbapAuthNotifierParams()

Constructor. Sets iRealmTruncated, iValidRealm, iValidRemoteAddr to EFalse;

Member Functions Documentation

IsValidRealm()

IMPORT_C TBoolIsValidRealm()const

Returns ETrue if the realm has been set.

IsValidRemoteAddr()

IMPORT_C TBoolIsValidRemoteAddr()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 TBoolRealmTruncated()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 voidSetRealm(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 voidSetRemoteAddr(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