[−][src]Module pnet_bandwhich_fork::transport
Support for sending and receiving transport layer packets.
Macros
transport_channel_iterator | Create an iterator for some packet type. |
Structs
Config | Structure used for holding all configurable options for describing possible options for transport channels. |
IcmpTransportChannelIterator | An iterator over packets of type |
Icmpv6TransportChannelIterator | An iterator over packets of type |
Ipv4TransportChannelIterator | An iterator over packets of type |
TcpTransportChannelIterator | An iterator over packets of type |
TransportReceiver | Structure used for receiving at the transport layer. Should be created with |
TransportSender | Structure used for sending at the transport layer. Should be created with |
UdpTransportChannelIterator | An iterator over packets of type |
Enums
TransportChannelType | Type of transport channel to present. |
TransportProtocol | Represents a transport layer protocol. |
Functions
icmp_packet_iter | Return a packet iterator with packets of type |
icmpv6_packet_iter | Return a packet iterator with packets of type |
ipv4_packet_iter | Return a packet iterator with packets of type |
tcp_packet_iter | Return a packet iterator with packets of type |
transport_channel | Create a new |
transport_channel_with | Create a new |
udp_packet_iter | Return a packet iterator with packets of type |