#include <senf/Ext/NetEmu/P2PTunnel/TunnelController.hh>
|
void | v_prependTHdr (EthernetPacket ð) override |
|
std::pair< INet6SocketAddress, unsigned > | v_getTxInfo (Packet const ð) const override |
|
| TunnelControllerBase (TunnelInterfaceBase &interface) |
|
virtual | ~TunnelControllerBase () |
|
bool | sendPkt (Handle &handle, MACAddress const &dstMAC, senf::EthernetPacket pkt) |
|
void | do_sendPkt (Handle &handle, senf::EthernetPacket &pkt, std::pair< senf::INet6SocketAddress, unsigned > const &txInfo) |
|
void | do_sendPkt (Handle &handle, senf::EthernetPacket &pkt) |
|
void | flushQueue (Handle &handle) |
|
void | sendCtrlPacket (Handle &handle, MACAddress const &dstMAC, boost::uint8_t code) |
|
void | sendCtrlPacket (Handle &handle, MACAddress const &dstMAC, TunnelCtrlPacket ctrlPacket) |
|
Definition at line 252 of file TunnelController.hh.
◆ Interface
◆ TunnelClientController()
◆ ~TunnelClientController()
virtual senf::emu::detail::TunnelClientController::~TunnelClientController |
( |
| ) |
|
|
inlinevirtual |
◆ established()
bool senf::emu::detail::TunnelClientController::established |
( |
| ) |
const |
◆ fragmentationThreshold() [1/2]
unsigned senf::emu::detail::TunnelClientController::fragmentationThreshold |
( |
| ) |
const |
◆ fragmentationThreshold() [2/2]
void senf::emu::detail::TunnelClientController::fragmentationThreshold |
( |
unsigned |
mtu | ) |
|
◆ reset()
void senf::emu::detail::TunnelClientController::reset |
( |
| ) |
|
◆ serverAddress() [1/2]
void senf::emu::detail::TunnelClientController::serverAddress |
( |
INet6SocketAddress const & |
address | ) |
|
◆ serverAddress() [2/2]
◆ v_getTxInfo()
◆ v_prependTHdr()
void senf::emu::detail::TunnelClientController::v_prependTHdr |
( |
EthernetPacket & |
eth | ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files: