Skip to main content

Crate strate_net_silo

Crate strate_net_silo 

Source

Structsยง

BufWriter ๐Ÿ”’
Minimal fmt::Write adapter over a fixed byte buffer.
BumpAllocator
IpConfig ๐Ÿ”’
NetworkStrate ๐Ÿ”’
PendingPing ๐Ÿ”’
Strat9NetDevice ๐Ÿ”’
Strat9RxToken ๐Ÿ”’
Strat9TxToken ๐Ÿ”’
TcpConnState ๐Ÿ”’
State for an outgoing TCP connection (tcp/connect/<ip>/<port>).
TcpListenerState ๐Ÿ”’
UdpBoundState ๐Ÿ”’
State for a UDP scheme handle bound on a local port (udp/bind/<port>).
UdpConnState ๐Ÿ”’
State for a UDP scheme handle with a fixed remote endpoint (udp/connect/<ip>/<port> or udp/send/<ip>/<port>).
__FreeNode ๐Ÿ”’

Constantsยง

MAX_FRAME_SIZE ๐Ÿ”’
NANOS_PER_MICRO ๐Ÿ”’
NANOS_PER_SEC ๐Ÿ”’
__MIN_ALIGN ๐Ÿ”’
__MIN_BLOCK_SIZE ๐Ÿ”’

Staticsยง

GLOBAL_ALLOCATOR ๐Ÿ”’
RX_ERR_LOG_BUDGET ๐Ÿ”’
TX_ERR_LOG_BUDGET ๐Ÿ”’
__ALLOC_LOCK ๐Ÿ”’
__FREE_LIST_HEAD ๐Ÿ”’
__HEAP_OFFSET ๐Ÿ”’
__HEAP_START ๐Ÿ”’

Functionsยง

__align_up ๐Ÿ”’
Implements align up.
__alloc_size ๐Ÿ”’
Implements alloc size.
__lock_alloc ๐Ÿ”’
Implements lock alloc.
__unlock_alloc ๐Ÿ”’
Implements unlock alloc.
_start
Implements start.
alloc_error ๐Ÿ”’
Implements alloc error.
broadcast_from_host_prefix ๐Ÿ”’
Implements broadcast from host prefix.
dns_list_to_str ๐Ÿ”’
Implements dns list to str.
icmp_checksum ๐Ÿ”’
Implements icmp checksum.
ipv4_addr_to_str ๐Ÿ”’
Encode an Ipv4Address as a human-readable string (โ€œa.b.c.d\nโ€).
ipv4_cidr_to_str ๐Ÿ”’
Encode an IPv4Cidr as a human-readable string (โ€œa.b.c.d/p\nโ€).
log ๐Ÿ”’
Implements log.
log_errno ๐Ÿ”’
Implements log errno.
log_error_code ๐Ÿ”’
Implements log error code.
mask_from_prefix ๐Ÿ”’
Implements mask from prefix.
now_instant ๐Ÿ”’
Implements now instant.
panic ๐Ÿ”’
Implements panic.
parse_ipv4 ๐Ÿ”’
Parses ipv4.
parse_ipv4_cidr ๐Ÿ”’
Parses ipv4 cidr.
reply_ok ๐Ÿ”’
Implements reply ok.
reply_open ๐Ÿ”’
Implements reply open.
reply_read ๐Ÿ”’
Implements reply read.
reply_write ๐Ÿ”’
Implements reply write.
route_to_str ๐Ÿ”’
Implements route to str.
sleep_micros ๐Ÿ”’
Implements sleep micros.
u8_to_str ๐Ÿ”’
Implements u8 to str.