Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Ble :: WoBle

Tóm lược

Người xây dựng và Người phá hủy

WoBle (void)
~WoBle (void)

Các loại công khai

@17 enum
State_t enum

Thuộc tính tĩnh công khai

sDefaultFragmentSize
const uint16_t
sMaxFragmentSize
const uint16_t

Chức năng công cộng

ClearRxPacket (void)
bool
ClearTxPacket (void)
bool
EncodeStandAloneAck ( PacketBuffer *data)
ExpectingAck (void) const
bool
GetAndIncrementNextTxSeqNum (void)
SequenceNumber_t
GetAndRecordRxAckSeqNum (void)
SequenceNumber_t
GetLastReceivedSequenceNumber (void)
SequenceNumber_t
GetNewestUnackedSentSequenceNumber (void)
SequenceNumber_t
GetRxFragmentSize (void)
uint16_t
GetTxFragmentSize (void)
uint16_t
HandleCharacteristicReceived ( PacketBuffer *data, SequenceNumber_t & receivedAck, bool & didReceiveAck)
HandleCharacteristicSend ( PacketBuffer *data, bool send_ack)
bool
HasUnackedData (void) const
bool
Init (void *an_app_state, bool expect_first_ack)
LogState (void) const
void
LogStateDebug (void) const
void
RxPacket (void)
RxState (void)
State_t
SetRxFragmentSize (uint8_t size)
void
SetTxFragmentSize (uint8_t size)
void
TxPacket (void)
TxState (void)
State_t

Các loại công khai

@ 17

 @17

State_t

 State_t

Thuộc tính tĩnh công khai

sDefaultFragmentSize

const uint16_t sDefaultFragmentSize

sMaxFragmentSize

const uint16_t sMaxFragmentSize

Chức năng công cộng

ClearRxPacket

bool ClearRxPacket(
  void
)

ClearTxPacket

bool ClearTxPacket(
  void
)

EncodeStandAloneAck

BLE_ERROR EncodeStandAloneAck(
  PacketBuffer *data
)

Kỳ vọng

bool ExpectingAck(
  void
) const 

GetAndIncrementNextTxSeqNum

SequenceNumber_t GetAndIncrementNextTxSeqNum(
  void
)

GetAndRecordRxAckSeqNum

SequenceNumber_t GetAndRecordRxAckSeqNum(
  void
)

GetLastReceiveSequenceNumber

SequenceNumber_t GetLastReceivedSequenceNumber(
  void
)

GetNewestUnackedSentSequenceNumber

SequenceNumber_t GetNewestUnackedSentSequenceNumber(
  void
)

GetRxFragmentSize

uint16_t GetRxFragmentSize(
  void
)

GetTxFragmentSize

uint16_t GetTxFragmentSize(
  void
)

HandleCharacteristicRenition

BLE_ERROR HandleCharacteristicReceived(
  PacketBuffer *data,
  SequenceNumber_t & receivedAck,
  bool & didReceiveAck
)

HandleCharacteristicSend

bool HandleCharacteristicSend(
  PacketBuffer *data,
  bool send_ack
)

HasUnackedData

bool HasUnackedData(
  void
) const 

Trong đó

BLE_ERROR Init(
  void *an_app_state,
  bool expect_first_ack
)

LogState

void LogState(
  void
) const 

LogStateDebug

void LogStateDebug(
  void
) const 

RxPacket

PacketBuffer * RxPacket(
  void
)

RxState

State_t RxState(
  void
)

SetRxFragmentSize

void SetRxFragmentSize(
  uint8_t size
)

SetTxFragmentSize

void SetTxFragmentSize(
  uint8_t size
)

TxPacket

PacketBuffer * TxPacket(
  void
)

TxState

State_t TxState(
  void
)

WoBle

 WoBle(
  void
)

~ WoBle

 ~WoBle(
  void
)