|
ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
|
#include <protocol.h>
Public Attributes | |
| uint8_t | slot |
| the connection every call names | |
| ConnState | st |
| the state a write installs | |
| protocore_pcb * | pcb |
| the control block a raw call acts on, or the one pcb_of reports | |
| const TcpEvt * | evt |
| the event an enqueue posts | |
| ConnIoArgs | io |
| the bytes a send or a receive moves (RFC 9293 sec 3.9.1) | |
| ConnLifeArgs | life |
| what a pool lifecycle call reads | |
| proto_bool | ok |
| proto_u16 | u16 |
| uint32_t | u32 |
| uint8_t | u8 |
| int32_t | i32 |
| size_t | n |
| protocore_if_kind | if_kind |
| ProtoConn | proto |
| protocore_ip * | out |
| where a peer address is written | |
Definition at line 148 of file protocol.h.
| uint8_t ConnPoolVars::slot |
the connection every call names
Definition at line 150 of file protocol.h.
| ConnState ConnPoolVars::st |
the state a write installs
Definition at line 151 of file protocol.h.
| protocore_pcb* ConnPoolVars::pcb |
the control block a raw call acts on, or the one pcb_of reports
Definition at line 152 of file protocol.h.
| const TcpEvt* ConnPoolVars::evt |
the event an enqueue posts
Definition at line 153 of file protocol.h.
| ConnIoArgs ConnPoolVars::io |
the bytes a send or a receive moves (RFC 9293 sec 3.9.1)
Definition at line 154 of file protocol.h.
| ConnLifeArgs ConnPoolVars::life |
what a pool lifecycle call reads
Definition at line 155 of file protocol.h.
| proto_bool ConnPoolVars::ok |
Definition at line 159 of file protocol.h.
| proto_u16 ConnPoolVars::u16 |
Definition at line 160 of file protocol.h.
| uint32_t ConnPoolVars::u32 |
Definition at line 161 of file protocol.h.
| uint8_t ConnPoolVars::u8 |
Definition at line 162 of file protocol.h.
| int32_t ConnPoolVars::i32 |
Definition at line 163 of file protocol.h.
| size_t ConnPoolVars::n |
Definition at line 164 of file protocol.h.
| protocore_if_kind ConnPoolVars::if_kind |
Definition at line 165 of file protocol.h.
| ProtoConn ConnPoolVars::proto |
Definition at line 166 of file protocol.h.
| protocore_ip* ConnPoolVars::out |
where a peer address is written
Definition at line 167 of file protocol.h.