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.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

nl::Bale::WoBle

Tóm tắt

Hàm dựng và hàm phá hủy

WoBle(void)
~WoBle(void)

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

Hàm công khai

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

Loại công khai

@17

 @17

Trạng thái

 State_t

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

sDefaultFragmentSize

const uint16_t sDefaultFragmentSize

sMaxFragmentSize

const uint16_t sMaxFragmentSize

Hàm công khai

Gói rõ ràng

bool ClearRxPacket(
  void
)

Gói rõ ràng

bool ClearTxPacket(
  void
)

Mã đứng độc lập

BLE_ERROR EncodeStandAloneAck(
  PacketBuffer *data
)

Dự kiến

bool ExpectingAck(
  void
) const 

GetAndIncrementTiếp theoTxSeqNum

SequenceNumber_t GetAndIncrementNextTxSeqNum(
  void
)

GetAndGhiRxAckSeqNum

SequenceNumber_t GetAndRecordRxAckSeqNum(
  void
)

GetLastRecipientdSequenceNumber

SequenceNumber_t GetLastReceivedSequenceNumber(
  void
)

GetNewestUnackedsentSequenceNumber

SequenceNumber_t GetNewestUnackedSentSequenceNumber(
  void
)

GetRxFragmentSize

uint16_t GetRxFragmentSize(
  void
)

GetTxFragmentSize

uint16_t GetTxFragmentSize(
  void
)

Cá tính xử lý đã nhận

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

Đặc điểm xử lý

bool HandleCharacteristicSend(
  PacketBuffer *data,
  bool send_ack
)

Dữ liệu chưa băm

bool HasUnackedData(
  void
) const 

Số nguyên

BLE_ERROR Init(
  void *an_app_state,
  bool expect_first_ack
)

Trạng thái nhật ký

void LogState(
  void
) const 

Nhật ký gỡ lỗi

void LogStateDebug(
  void
) const 

Gói RxP

PacketBuffer * RxPacket(
  void
)

Trạng thái RxState

State_t RxState(
  void
)

SetRxFragmentSize

void SetRxFragmentSize(
  uint8_t size
)

SetTxFragmentSize

void SetTxFragmentSize(
  uint8_t size
)

Gói TxPacket

PacketBuffer * TxPacket(
  void
)

Tiểu bang TxState

State_t TxState(
  void
)

Vải len

 WoBle(
  void
)

~WoBle

 ~WoBle(
  void
)