28#ifndef PROTOCORE_INFLATE_H
29#define PROTOCORE_INFLATE_H
33#if PROTOCORE_ENABLE_WS_DEFLATE
47#define INFLATE_SCRATCH_SIZE 1536
53 INFLATE_ERR_MALFORMED = -1,
54 INFLATE_ERR_OVERFLOW = -2,
55 INFLATE_ERR_SCRATCH = -3
97 InflateRawArgs raw_args;
103extern InflateVars InflateV;
108 void (*
const raw)(uint8_t *work);
113void protocore_inflate_raw(uint8_t *work);
119static const InflateNs Inflate __attribute__((unused)) = {
120 .raw = protocore_inflate_raw,
PROTO_ENUM_PACKED
Application protocol spoken on a listener port or connection slot.
#define PROTOCORE_BEGIN_DECLS
Give a header's declarations C linkage, so their symbol names carry no parameter types.
_Bool proto_bool
The truth value.
#define PROTOCORE_END_DECLS