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()
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
TBuf< KPbapAuthRealmLength > iRealm
The Realm specified by the device requesting authentication.
TBool
iRealmTruncated
TBool
|
iRealmTruncated
|
[private]
|
Set to ETrue if iRealm has been truncated
TBTDevAddr
iRemoteAddr
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
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.