TSynchronousConnectionCompleteEvent Class Reference

class TSynchronousConnectionCompleteEvent : public THCIEventBase

This class represents the SynchronousConnectionComplete HCI Event

Inherits from

Public Member Functions
TSynchronousConnectionCompleteEvent(const TDesC8 &)
TSynchronousConnectionCompleteEvent(THCIErrorCode, THCIConnectionHandle, const TBTDevAddr &, TUint8, TUint8, TUint8, TUint16, TUint16, TUint8, TDes8 &)
~TSynchronousConnectionCompleteEvent()
IMPORT_C TUint8AirMode()
IMPORT_C TBTDevAddrBDADDR()
IMPORT_C TSynchronousConnectionCompleteEvent &Cast(const THCIEventBase &)
IMPORT_C THCIConnectionHandleConnectionHandle()
IMPORT_C TUint8LinkType()
IMPORT_C TUint8RetransmissionWindow()
IMPORT_C TUint16RxPacket_Length()
IMPORT_C TUint8TransmissionInterval()
IMPORT_C TUint16TxPacket_Length()
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

TSynchronousConnectionCompleteEvent(const TDesC8 &)

IMPORT_CTSynchronousConnectionCompleteEvent(const TDesC8 &aEventData)

Parameters

const TDesC8 & aEventData

TSynchronousConnectionCompleteEvent(THCIErrorCode, THCIConnectionHandle, const TBTDevAddr &, TUint8, TUint8, TUint8, TUint16, TUint16, TUint8, TDes8 &)

IMPORT_CTSynchronousConnectionCompleteEvent(THCIErrorCodeaStatus,
THCIConnectionHandleaConnectionHandle,
const TBTDevAddr &aBDADDR,
TUint8aLinkType,
TUint8aTransmissionInterval,
TUint8aRetransmissionWindow,
TUint16aRxPacket_Length,
TUint16aTxPacket_Length,
TUint8aAirMode,
TDes8 &aEventData
)

Parameters

THCIErrorCode aStatus
THCIConnectionHandle aConnectionHandle
const TBTDevAddr & aBDADDR
TUint8 aLinkType
TUint8 aTransmissionInterval
TUint8 aRetransmissionWindow
TUint16 aRxPacket_Length
TUint16 aTxPacket_Length
TUint8 aAirMode
TDes8 & aEventData

~TSynchronousConnectionCompleteEvent()

IMPORT_C~TSynchronousConnectionCompleteEvent()

Member Functions Documentation

AirMode()

IMPORT_C TUint8AirMode()const

BDADDR()

IMPORT_C TBTDevAddrBDADDR()const

Cast(const THCIEventBase &)

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

Parameters

const THCIEventBase & aEvent

ConnectionHandle()

IMPORT_C THCIConnectionHandleConnectionHandle()const

LinkType()

IMPORT_C TUint8LinkType()const

RetransmissionWindow()

IMPORT_C TUint8RetransmissionWindow()const

RxPacket_Length()

IMPORT_C TUint16RxPacket_Length()const

TransmissionInterval()

IMPORT_C TUint8TransmissionInterval()const

TxPacket_Length()

IMPORT_C TUint16TxPacket_Length()const