#include <senf/PPI/SocketSink.hh>

Definition at line 129 of file SocketSink.hh.
Public Types |
|
| typedef senf::ClientSocketHandle < senf::MakeSocketPolicy < senf::WriteablePolicy, senf::DatagramFramingPolicy > ::policy > |
Handle |
| Handle type supported by this writer. |
|
| typedef Packet | PacketType |
Public Member Functions |
|
| IPv6SourceForcingDgramWriter () | |
| IPv6SourceForcingDgramWriter (senf::INet6Address sourceAddr, senf::INet6SocketAddress destAddr) | |
| void | source (senf::INet6Address &source) |
| senf::INet6Address | source () |
| void | destination (senf::INet6SocketAddress &dest) |
| senf::INet6SocketAddress | destination () |
| bool | operator() (Handle &handle, Packet const &packet) |
| Write packet to handle. |
|
| typedef senf::ClientSocketHandle< senf::MakeSocketPolicy< senf::WriteablePolicy, senf::DatagramFramingPolicy>::policy > senf::ppi::IPv6SourceForcingDgramWriter:: | ||||
| Handle | ||||
Handle type supported by this writer.
Reimplemented from senf::ppi::ConnectedDgramWriter.
Definition at line 137 of file SocketSink.hh.
| typedef Packet senf::ppi::IPv6SourceForcingDgramWriter:: | ||||
| PacketType | ||||
Reimplemented from senf::ppi::ConnectedDgramWriter.
Definition at line 138 of file SocketSink.hh.
| senf::ppi::IPv6SourceForcingDgramWriter:: | ||||
| IPv6SourceForcingDgramWriter | () | |||
Definition at line 111 of file SocketSink.cc.
| senf::ppi::IPv6SourceForcingDgramWriter:: | ||||
| IPv6SourceForcingDgramWriter | ( | senf::INet6Address | sourceAddr, | |
| senf::INet6SocketAddress | destAddr | ) | ||
Definition at line 119 of file SocketSink.cc.
| senf::INet6SocketAddress senf::ppi::IPv6SourceForcingDgramWriter:: | ||||
| destination | () | |||
| void senf::ppi::IPv6SourceForcingDgramWriter:: | ||||
| destination | ( | senf::INet6SocketAddress & | dest | ) |
Definition at line 130 of file SocketSink.cc.
| bool senf::ppi::IPv6SourceForcingDgramWriter:: | ||||
| operator() | ( | Handle & | handle, | |
| Packet const & | packet | ) | ||
Write packet to handle.
Write the complete packet as a datagram to handle.
| [in] | handle | Handle to write data to |
| [in] | packet | Packet to write |
Reimplemented from senf::ppi::ConnectedDgramWriter.
Definition at line 136 of file SocketSink.cc.
| senf::INet6Address senf::ppi::IPv6SourceForcingDgramWriter:: | ||||
| source | () | |||
| void senf::ppi::IPv6SourceForcingDgramWriter:: | ||||
| source | ( | senf::INet6Address & | source | ) |
Definition at line 125 of file SocketSink.cc.