|
ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
|
Dispatch table. Addressed by offset, so the layout is asserted below. More...
#include <hpack_prim.h>
Public Attributes | |
| size_t(* | encode_int )(uint8_t *, uint8_t *, size_t, uint8_t, uint8_t, uint32_t) |
| proto_bool(* | decode_int )(uint8_t *, const uint8_t *, size_t, uint8_t, size_t *, uint32_t *) |
| size_t(* | huff_encode )(uint8_t *, uint8_t *, size_t, const char *, size_t) |
| size_t(* | huff_len )(uint8_t *, const char *, size_t) |
| proto_bool(* | huff_decode )(uint8_t *, const uint8_t *, size_t, char *, size_t, size_t *) |
| proto_bool(* | decode_str )(uint8_t *, const uint8_t *, size_t, size_t *, char *, size_t, size_t *) |
| size_t(* | encode_str )(uint8_t *, uint8_t *, size_t, const char *, size_t) |
Dispatch table. Addressed by offset, so the layout is asserted below.
Definition at line 35 of file hpack_prim.h.
| size_t(* HpackPrimNs::encode_int) (uint8_t *, uint8_t *, size_t, uint8_t, uint8_t, uint32_t) |
Definition at line 37 of file hpack_prim.h.
| proto_bool(* HpackPrimNs::decode_int) (uint8_t *, const uint8_t *, size_t, uint8_t, size_t *, uint32_t *) |
Definition at line 38 of file hpack_prim.h.
| size_t(* HpackPrimNs::huff_encode) (uint8_t *, uint8_t *, size_t, const char *, size_t) |
Definition at line 39 of file hpack_prim.h.
| size_t(* HpackPrimNs::huff_len) (uint8_t *, const char *, size_t) |
Definition at line 40 of file hpack_prim.h.
| proto_bool(* HpackPrimNs::huff_decode) (uint8_t *, const uint8_t *, size_t, char *, size_t, size_t *) |
Definition at line 41 of file hpack_prim.h.
| proto_bool(* HpackPrimNs::decode_str) (uint8_t *, const uint8_t *, size_t, size_t *, char *, size_t, size_t *) |
Definition at line 42 of file hpack_prim.h.
| size_t(* HpackPrimNs::encode_str) (uint8_t *, uint8_t *, size_t, const char *, size_t) |
Definition at line 43 of file hpack_prim.h.