Structsยง
- BufWriter ๐
- Minimal fmt::Write adapter over a fixed byte buffer.
- Bump
Allocator - IpConfig ๐
- Network
Strate ๐ - Pending
Ping ๐ - Strat9
NetDevice ๐ - Strat9
RxToken ๐ - Strat9
TxToken ๐ - TcpConn
State ๐ - State for an outgoing TCP connection (
tcp/connect/<ip>/<port>). - TcpListener
State ๐ - UdpBound
State ๐ - State for a UDP scheme handle bound on a local port (
udp/bind/<port>). - UdpConn
State ๐ - State for a UDP scheme handle with a fixed remote endpoint
(
udp/connect/<ip>/<port>orudp/send/<ip>/<port>). - __
Free ๐Node
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.