TExtendedInquiryResultEvent Class Reference

class TExtendedInquiryResultEvent : public THCIEventBase

This class represents the ExtendedInquiryResult HCI Event

Inherits from

Public Member Functions
TExtendedInquiryResultEvent (const TDesC8 &)
TExtendedInquiryResultEvent ( TUint8 , const TBTDevAddr &, THCIPageScanRepetitionMode , THCIReservedOctet , TUint32 , THCIClockOffset , THCIRssi , const TDesC8 &, TDes8 &)
~TExtendedInquiryResultEvent ()
IMPORT_C TBTDevAddr BDADDR ()
IMPORT_C TExtendedInquiryResultEvent & Cast (const THCIEventBase &)
IMPORT_C TUint32 ClassOfDevice ()
IMPORT_C THCIClockOffset ClockOffset ()
IMPORT_C TPtrC8 ExtendedInquiryResponse ()
IMPORT_C TUint8 NumResponses ()
IMPORT_C THCIPageScanRepetitionMode PageScanRepetitionMode ()
IMPORT_C THCIRssi RSSI ()
IMPORT_C THCIReservedOctet Reserved ()
Inherited Functions
THCIEventBase::AsBluetoothDeviceName(TInt)const
THCIEventBase::AsConnectionHandle(TInt)const
THCIEventBase::AsConnectionHandle(TInt,TInt,TInt)const
THCIEventBase::AsDevAddr(TInt)const
THCIEventBase::AsDevAddr(TInt,TInt,TInt)const
THCIEventBase::AsLinkKey(TInt)const
THCIEventBase::AsLinkKey(TInt,TInt,TInt)const
THCIEventBase::AsNullTerminatedString(TInt)const
THCIEventBase::AsSimplePairingHash(TInt)const
THCIEventBase::AsSimplePairingRandomizer(TInt)const
THCIEventBase::AsString(TInt)const
THCIEventBase::AsTInt8(TInt)const
THCIEventBase::AsTInt8(TInt,TInt,TInt)const
THCIEventBase::AsTUint16(TInt)const
THCIEventBase::AsTUint16(TInt,TInt,TInt)const
THCIEventBase::AsTUint32(TInt,TInt,TInt,TUint8)const
THCIEventBase::AsTUint32(TInt,TUint8)const
THCIEventBase::AsTUint64(TInt)const
THCIEventBase::AsTUint64(TInt,TInt,TInt)const
THCIEventBase::AsTUint8(TInt)const
THCIEventBase::AsTUint8(TInt,TInt,TInt)const
THCIEventBase::CreateAndSendEvent(const TDesC8 &,MHCICommandEventObserver &,MHCIDataEventObserver &,TAny *)
THCIEventBase::ErrorCode()const
THCIEventBase::EventCode()const
THCIEventBase::PutConnectionHandle(THCIConnectionHandle,TDes8 &)
THCIEventBase::PutDevAddr(const TBTDevAddr &,TDes8 &)
THCIEventBase::PutEventCode(THCIEventCode,TDes8 &)
THCIEventBase::PutLinkKey(const TBTLinkKey,TDes8 &)
THCIEventBase::PutPaddedString(const TDesC8 &,TInt,TDes8 &)
THCIEventBase::PutSimplePairingHash(const TBluetoothSimplePairingHash &,TDes8 &)
THCIEventBase::PutSimplePairingRandomizer(const TBluetoothSimplePairingRandomizer &,TDes8 &)
THCIEventBase::PutString(const TDesC8 &,TDes8 &)
THCIEventBase::PutTInt8(TInt8,TDes8 &)
THCIEventBase::PutTUint16(TUint16,TDes8 &)
THCIEventBase::PutTUint32(TUint32,TUint8,TDes8 &)
THCIEventBase::PutTUint64(TUint64,TDes8 &)
THCIEventBase::PutTUint8(TUint8,TDes8 &)
THCIEventBase::THCIEventBase(THCIEventCode,TUint8,TDes8 &)
THCIEventBase::THCIEventBase(const TDesC8 &)
Inherited Attributes
THCIEventBase::KEventCodeLength
THCIEventBase::KEventCodeOffset
THCIEventBase::KEventCommonFieldsLength
THCIEventBase::KTotalParameterLengthLength
THCIEventBase::KTotalParameterLengthOffset
THCIEventBase::iErrorCode
THCIEventBase::iEventData

Constructor & Destructor Documentation

TExtendedInquiryResultEvent(const TDesC8 &)

IMPORT_C TExtendedInquiryResultEvent ( const TDesC8 & aEventData )

Parameters

const TDesC8 & aEventData

TExtendedInquiryResultEvent(TUint8, const TBTDevAddr &, THCIPageScanRepetitionMode, THCIReservedOctet, TUint32, THCIClockOffset, THCIRssi, const TDesC8 &, TDes8 &)

IMPORT_C TExtendedInquiryResultEvent ( TUint8 aNumResponses,
const TBTDevAddr & aBDADDR,
THCIPageScanRepetitionMode aPageScanRepetitionMode,
THCIReservedOctet aReserved,
TUint32 aClassOfDevice,
THCIClockOffset aClockOffset,
THCIRssi aRSSI,
const TDesC8 & aExtendedInquiryResponse,
TDes8 & aEventData
)

Parameters

TUint8 aNumResponses
const TBTDevAddr & aBDADDR
THCIPageScanRepetitionMode aPageScanRepetitionMode
THCIReservedOctet aReserved
TUint32 aClassOfDevice
THCIClockOffset aClockOffset
THCIRssi aRSSI
const TDesC8 & aExtendedInquiryResponse
TDes8 & aEventData

~TExtendedInquiryResultEvent()

IMPORT_C ~TExtendedInquiryResultEvent ( )

Member Functions Documentation

BDADDR()

IMPORT_C TBTDevAddr BDADDR ( ) const

Cast(const THCIEventBase &)

IMPORT_C TExtendedInquiryResultEvent & Cast ( const THCIEventBase & aEvent ) [static]

Parameters

const THCIEventBase & aEvent

ClassOfDevice()

IMPORT_C TUint32 ClassOfDevice ( ) const

ClockOffset()

IMPORT_C THCIClockOffset ClockOffset ( ) const

ExtendedInquiryResponse()

IMPORT_C TPtrC8 ExtendedInquiryResponse ( ) const

NumResponses()

IMPORT_C TUint8 NumResponses ( ) const

PageScanRepetitionMode()

IMPORT_C THCIPageScanRepetitionMode PageScanRepetitionMode ( ) const

RSSI()

IMPORT_C THCIRssi RSSI ( ) const

Reserved()

IMPORT_C THCIReservedOctet Reserved ( ) const