TExtendedInquiryResponseDataCodec Class Reference
class TExtendedInquiryResponseDataCodec
|
Extended Inquiry Response Parser Class This class takes a reference from inquiry result, which could hold both local name and Extended Inquiry Response. It provides API to parse and return the local name and data for any Extended Inquiry Response tag.
Constructor & Destructor Documentation
TExtendedInquiryResponseDataCodec()
IMPORT_C
|
TExtendedInquiryResponseDataCodec
|
(
|
)
|
|
TExtendedInquiryResponseDataCodec(const TNameRecord &)
IMPORT_C
|
TExtendedInquiryResponseDataCodec
|
(
|
const
TNameRecord
&
|
aNameRecord
|
)
|
[explicit]
|
TExtendedInquiryResponseDataCodec(TNameRecord &)
IMPORT_C
|
TExtendedInquiryResponseDataCodec
|
(
|
TNameRecord
&
|
aNameRecord
|
)
|
[explicit]
|
TExtendedInquiryResponseDataCodec(const TDesC8 &)
IMPORT_C
|
TExtendedInquiryResponseDataCodec
|
(
|
const
TDesC8
&
|
aDes
|
)
|
[explicit]
|
TExtendedInquiryResponseDataCodec(TDes8 &)
IMPORT_C
|
TExtendedInquiryResponseDataCodec
|
(
|
TDes8
&
|
aDes
|
)
|
[explicit]
|
Member Functions Documentation
ComputeSignificantLength(const TDesC8 &)
TUint16
|
ComputeSignificantLength
|
(
|
const
TDesC8
&
|
aDes
|
)
|
[private]
|
Copy(TDesC8 &)
IMPORT_C void
|
Copy
|
(
|
TDesC8
&
|
aDes
|
)
|
|
GetData(TExtendedInquiryResponseDataType, TPtrC8 &)
IMPORT_C
TInt
|
GetData
|
(
|
TExtendedInquiryResponseDataType
|
aDataType,
|
|
TPtrC8
&
|
aDes
|
|
)
|
const
|
Parameters
TExtendedInquiryResponseDataType
aDataType
|
|
TPtrC8
& aDes
|
|
GetDeviceName(TPtrC8 &)
IMPORT_C
TInt
|
GetDeviceName
|
(
|
TPtrC8
&
|
aName
|
)
|
const
|
GetNextData(TPtrC8 &)
IMPORT_C
TExtendedInquiryResponseDataType
|
GetNextData
|
(
|
TPtrC8
&
|
aDes
|
)
|
|
IsDataTypePresent(TExtendedInquiryResponseDataType)
IMPORT_C
TBool
|
IsDataTypePresent
|
(
|
TExtendedInquiryResponseDataType
|
aDataType
|
)
|
const
|
Parameters
TExtendedInquiryResponseDataType
aDataType
|
|
IsValideDataType(TInt)
TBool
|
IsValideDataType
|
(
|
TInt
|
aDataType
|
)
|
[private]
|
NextDataType(TInt)
TInt
|
NextDataType
|
(
|
TInt
|
aOffs
|
)
|
const [private]
|
Set(const TDesC8 &)
IMPORT_C void
|
Set
|
(
|
const
TDesC8
&
|
aDes
|
)
|
|
Set(TDes8 &)
IMPORT_C void
|
Set
|
(
|
TDes8
&
|
aDes
|
)
|
|
SetDeviceName(const TPtrC8 &, TBool)
Member Data Documentation
TNameRecord * iNameRecord
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.