buffer() = iolist() | binary()
ctx() = #orca_response_ctx{buf = buffer(), fsm = fsm(), packet_q = queue:queue(binary())}
fsm() = #expect_seq_num{expected_seq_num = 0..255, expected_payload_size = non_neg_integer(), prev_payload = buffer()} | #expect_packet_len{expected_seq_num = 0..255, prev_payload = buffer()} | #reading_data{payload_acc = buffer(), bytes_left_to_read = non_neg_integer(), next_seq_num = undefined | 0..255}
| data_in/2 | |
| get_packet/1 | |
| new/0 |
new() -> ctx()
Generated by EDoc