, including all inherited members.
Public Member Functions |
available() const |
senf::UDPSocketProtocol |
[virtual] |
bindInterface(std::string const &iface) const |
senf::INetSocketProtocol |
|
bindInterface() |
senf::INetSocketProtocol |
|
broadcastEnabled(bool v) const |
senf::MulticastSocketProtocol |
|
broadcastEnabled() const |
senf::MulticastSocketProtocol |
|
close() |
senf::SocketProtocol |
[virtual] |
eof() const |
senf::UDPSocketProtocol |
[virtual] |
error() const |
senf::BSDSocketProtocol |
|
init_client() const |
senf::UDPv6SocketProtocol |
|
init_client(INet6SocketAddress const &address) const |
senf::UDPv6SocketProtocol |
|
linger() const |
senf::BSDSocketProtocol |
|
linger(bool enable, unsigned timeout=0) const |
senf::BSDSocketProtocol |
|
mcAddMembership(INet6Address const &mcAddr) const |
senf::INet6MulticastSocketProtocol |
|
mcAddMembership(INet6Address const &mcAddr, std::string const &iface) const |
senf::INet6MulticastSocketProtocol |
|
mcDropMembership(INet6Address const &mcAddr) const |
senf::INet6MulticastSocketProtocol |
|
mcDropMembership(INet6Address const &mcAddr, std::string const &iface) const |
senf::INet6MulticastSocketProtocol |
|
mcIface(std::string const &iface=std::string()) const |
senf::MulticastSocketProtocol |
|
mcJoinSSMSource(INet6Address const &group, INet6Address const &source, std::string const &iface) const |
senf::INet6MulticastSocketProtocol |
|
mcJoinSSMSource(INet6Address const &group, INet6Address const &source, int ifacei=0) const |
senf::INet6MulticastSocketProtocol |
|
mcLeaveSSMSource(INet6Address const &group, INet6Address const &source, std::string const &iface) const |
senf::INet6MulticastSocketProtocol |
|
mcLoop() const |
senf::MulticastSocketProtocol |
|
mcLoop(bool value) const |
senf::MulticastSocketProtocol |
|
mcTTL() const |
senf::MulticastSocketProtocol |
|
mcTTL(unsigned value) const |
senf::MulticastSocketProtocol |
|
policy() const |
senf::ConcreteSocketProtocol |
[virtual] |
priority() const |
senf::BSDSocketProtocol |
|
priority(boost::uint8_t value) const |
senf::BSDSocketProtocol |
|
rcvbuf() const |
senf::BSDSocketProtocol |
|
rcvbuf(unsigned size) const |
senf::BSDSocketProtocol |
|
reuseaddr() const |
senf::AddressableBSDSocketProtocol |
|
reuseaddr(bool value) const |
senf::AddressableBSDSocketProtocol |
|
sndbuf() const |
senf::BSDSocketProtocol |
|
sndbuf(unsigned size) const |
senf::BSDSocketProtocol |
|
state(SocketStateMap &map, unsigned lod) const |
senf::SocketProtocol |
[virtual] |
terminate() const |
senf::SocketProtocol |
[virtual] |
timestamp() const |
senf::DatagramSocketProtocol |
|
timestamp_system() const |
senf::DatagramSocketProtocol |
|
Public Types |
Policy typedef |
senf::ConcreteSocketProtocol |
|
Non-Public Members |
clientHandle() const |
senf::ConcreteSocketProtocol |
[protected] |
fd() const |
senf::SocketProtocol |
[inline, protected] |
fd(int) const |
senf::SocketProtocol |
[inline, protected] |
fh() const |
senf::SocketProtocol |
[inline, protected] |
serverHandle() const |
senf::ConcreteSocketProtocol |
[protected] |