TInquiryResultwithRSSIEvent Class Reference

class TInquiryResultwithRSSIEvent : public THCIEventBase

This class represents the InquiryResultwithRSSI HCI Event

Inherits from

Public Member Functions
TInquiryResultwithRSSIEvent(const TDesC8 &)
TInquiryResultwithRSSIEvent(TUint8, const TArray< TBTDevAddr > &, const TArray< THCIPageScanRepetitionMode > &, const TArray< THCIReservedOctet > &, const TArray< TUint32 > &, const TArray< THCIClockOffset > &, const TArray< THCIRssi > &, TDes8 &)
~TInquiryResultwithRSSIEvent()
IMPORT_C TBTDevAddrBDADDR(TInt)
IMPORT_C TInquiryResultwithRSSIEvent &Cast(const THCIEventBase &)
IMPORT_C TUint32ClassOfDevice(TInt)
IMPORT_C THCIClockOffsetClockOffset(TInt)
IMPORT_C TUint8NumResponses()
IMPORT_C THCIPageScanRepetitionModePageScanRepetitionMode(TInt)
IMPORT_C THCIRssiRSSI(TInt)
IMPORT_C THCIReservedOctetReserved(TInt)
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

TInquiryResultwithRSSIEvent(const TDesC8 &)

IMPORT_CTInquiryResultwithRSSIEvent(const TDesC8 &aEventData)

Parameters

const TDesC8 & aEventData

TInquiryResultwithRSSIEvent(TUint8, const TArray< TBTDevAddr > &, const TArray< THCIPageScanRepetitionMode > &, const TArray< THCIReservedOctet > &, const TArray< TUint32 > &, const TArray< THCIClockOffset > &, const TArray< THCIRssi > &, TDes8 &)

IMPORT_CTInquiryResultwithRSSIEvent(TUint8aNumResponses,
const TArray< TBTDevAddr > &aBDADDR,
const TArray< THCIPageScanRepetitionMode > &aPageScanRepetitionMode,
const TArray< THCIReservedOctet > &aReserved,
const TArray< TUint32 > &aClassOfDevice,
const TArray< THCIClockOffset > &aClockOffset,
const TArray< THCIRssi > &aRSSI,
TDes8 &aEventData
)

Parameters

TUint8 aNumResponses
const TArray< TBTDevAddr > & aBDADDR
const TArray< THCIPageScanRepetitionMode > & aPageScanRepetitionMode
const TArray< THCIReservedOctet > & aReserved
const TArray< TUint32 > & aClassOfDevice
const TArray< THCIClockOffset > & aClockOffset
const TArray< THCIRssi > & aRSSI
TDes8 & aEventData

~TInquiryResultwithRSSIEvent()

IMPORT_C~TInquiryResultwithRSSIEvent()

Member Functions Documentation

BDADDR(TInt)

IMPORT_C TBTDevAddrBDADDR(TIntaIndex)const

Parameters

TInt aIndex

Cast(const THCIEventBase &)

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

Parameters

const THCIEventBase & aEvent

ClassOfDevice(TInt)

IMPORT_C TUint32ClassOfDevice(TIntaIndex)const

Parameters

TInt aIndex

ClockOffset(TInt)

IMPORT_C THCIClockOffsetClockOffset(TIntaIndex)const

Parameters

TInt aIndex

NumResponses()

IMPORT_C TUint8NumResponses()const

PageScanRepetitionMode(TInt)

IMPORT_C THCIPageScanRepetitionModePageScanRepetitionMode(TIntaIndex)const

Parameters

TInt aIndex

RSSI(TInt)

IMPORT_C THCIRssiRSSI(TIntaIndex)const

Parameters

TInt aIndex

Reserved(TInt)

IMPORT_C THCIReservedOctetReserved(TIntaIndex)const

Parameters

TInt aIndex