FreeNOS
|
The networking library implements standard networking protocols and networking support code. More...
Data Structures | |
class | ARP |
Address Resolution Protocol. More... | |
class | ARPSocket |
Address Resolution Protocol (ARP) socket. More... | |
class | Ethernet |
Ethernet networking protocol. More... | |
class | EthernetAddress |
Ethernet address file. More... | |
class | ICMP |
Internet Control Message Protocol (ICMP) More... | |
class | ICMPFactory |
Internet Control Message Protocol (ICMP) factory. More... | |
class | ICMPSocket |
Internet Control Message Protocol (ICMP) socket. More... | |
class | IPV4 |
Internet Protocol Version 4. More... | |
class | IPV4Address |
IPV4 address file. More... | |
class | NetworkClient |
Networking Client implementation. More... | |
class | NetworkDevice |
Network Device abstract class. More... | |
class | NetworkProtocol |
Network protocol abstraction class. More... | |
class | NetworkQueue |
Networking packet queue implementation. More... | |
class | NetworkServer |
Networking server. More... | |
class | NetworkSocket |
Network socket represents a single logical connection on a protocol. More... | |
class | UDP |
User Datagram Protocol (UDP) More... | |
class | UDPFactory |
User Datagram Protocol (UDP). More... | |
class | UDPSocket |
User Datagram Protocol (UDP) socket. More... | |
Functions | |
Log & | operator<< (Log &log, const Ethernet::Address &addr) |
Log & | operator<< (Log &log, const NetworkQueue::Packet &pkt) |
The networking library implements standard networking protocols and networking support code.
Log& operator<< | ( | Log & | log, |
const Ethernet::Address & | addr | ||
) |
Definition at line 154 of file Ethernet.cpp.
References Ethernet::Address::addr, Log::append(), and Number::Hex.
Log& operator<< | ( | Log & | log, |
const NetworkQueue::Packet & | pkt | ||
) |
Definition at line 117 of file NetworkQueue.cpp.
References Log::append(), NetworkQueue::Packet::data, Number::Hex, and NetworkQueue::Packet::size.