![]() |
0.01.00
|
This namespace includes definitions for IPv6 networking. More...
Classes | |
| class | Address |
| This class implements an IPv6 address object. More... | |
| class | ExtensionHeader |
| This class implements IPv6 Extension Header generation and processing. More... | |
| class | Filter |
| This class implements an IPv6 datagram filter. More... | |
| class | FragmentHeader |
| This class implements IPv6 Fragment Header generation and parsing. More... | |
| class | Header |
| This class implements IPv6 header generation and parsing. More... | |
| struct | HeaderPoD |
| This structure represents an IPv6 header. More... | |
| class | HopByHopHeader |
| This class implements IPv6 Hop-by-Hop Options Header generation and parsing. More... | |
| class | Icmp |
| This class implements ICMPv6. More... | |
| class | IcmpHandler |
| This class implements ICMPv6 message handlers. More... | |
| class | IcmpHeader |
| class | Ip6 |
| This class implements the core IPv6 message processing. More... | |
| class | LinkAddress |
| This class represents an IPv6 Link Address. More... | |
| class | MessageInfo |
| This class implements message information for an IPv6 message. More... | |
| class | Mpl |
| This class implements MPL message processing. More... | |
| class | MplBufferedMessageMetadata |
| This class represents metadata required for MPL retransmissions. More... | |
| class | MplSeedEntry |
| This class represents an MPL's Seed Set entry. More... | |
| class | Netif |
| This class implements an IPv6 network interface. More... | |
| class | NetifCallback |
| This class implements network interface handlers. More... | |
| class | NetifMulticastAddress |
| This class implements an IPv6 network interface multicast address. More... | |
| class | NetifUnicastAddress |
| This class implements an IPv6 network interface unicast address. More... | |
| class | OptionHeader |
| This class implements IPv6 Options generation and parsing. More... | |
| class | OptionMpl |
| This class implements MPL header generation and parsing. More... | |
| class | OptionPad1 |
| This class implements IPv6 Pad1 Option generation and parsing. More... | |
| class | OptionPadN |
| This class implements IPv6 PadN Option generation and parsing. More... | |
| struct | Route |
| This structure represents an IPv6 route. More... | |
| class | Routes |
| This class implements IPv6 route management. More... | |
| class | SockAddr |
| This class implements a socket address. More... | |
| class | TcpHeader |
| This class implements TCP header parsing. More... | |
| struct | TcpHeaderPoD |
| class | Udp |
| This class implements core UDP message handling. More... | |
| class | UdpHeader |
| This class implements UDP header generation and parsing. More... | |
| struct | UdpHeaderPoD |
| class | UdpSocket |
| This class implements a UDP/IPv6 socket. More... | |
Enumerations | |
| enum | IpProto { kProtoHopOpts = 0, kProtoTcp = 6, kProtoUdp = 17, kProtoIp6 = 41, kProtoRouting = 43, kProtoFragment = 44, kProtoIcmp6 = 58, kProtoNone = 59, kProtoDstOpts = 60 } |
| Internet Protocol Numbers. More... | |
| enum | { kVersionClassFlowSize = 4 } |
Variables | |
| ot::Ip6::IcmpHeader | OT_TOOL_PACKED_END |
This namespace includes definitions for IPv6 networking.