Searched defs:UartHead (Results 1 – 6 of 6) sorted by relevance
44 struct UartHead { struct46 UartHead &operator=(const UartHead &) = delete; argument69 oss << "UartHead ["; in ToDebugString() argument105 const uint8_t *data = reinterpret_cast<const uint8_t *>(this) + sizeof(UartHead); in UpdateCheckSum() argument117 size_t headCheckSumLen = sizeof(UartHead) - sizeof(headCheckSum); in ValidateHead() argument126 const uint8_t *data = reinterpret_cast<const uint8_t *>(this) + sizeof(UartHead); in ValidateData() argument
47 pub struct UartHead { struct48 pub flag: [u8; 2],49 pub option: u16,50 pub session_id: u32,51 pub data_size: u32,52 pub package_index: u32,53 pub data_checksum: u32,54 pub head_checksum: u32,
390 impl Serialization for UartHead { implementation
153 struct UartHead { struct154 uint8_t flag[2];155 uint16_t option;156 uint32_t sessionId;157 uint32_t data_size;158 uint32_t package_index;159 uint32_t data_checksum;160 uint32_t head_checksum;
179 ) -> UartHead { in build_header_obj()
451 pub async fn on_read_head(head: UartHead) { in on_read_head()