senf::RawV6SocketProtocol Member List

This is the complete list of members for senf::RawV6SocketProtocol, including all inherited members.

Public Member Functions

available() const senf::RawINetSocketProtocol [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::RawINetSocketProtocol [virtual]
error() const senf::BSDSocketProtocol
init_client() const senf::RawV6SocketProtocol
init_client(int const &protocol) const senf::RawV6SocketProtocol
init_client(int const &protocol, INet6SocketAddress const &address) const senf::RawV6SocketProtocol
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]