senf::ServerSocketHandle< SPolicy > Member List

This is the complete list of members for senf::ServerSocketHandle< SPolicy >, including all inherited members.

Static Public Member Functions

cast_dynamic(FileHandle handle) senf::ServerSocketHandle [inline, static]
cast_static(FileHandle handle) senf::ServerSocketHandle [inline, static]

Public Member Functions

accept() senf::ServerSocketHandle [inline]
acceptfrom() senf::ServerSocketHandle [inline]
acceptfrom(Address &addr) senf::ServerSocketHandle [inline]
bind(AddressParam addr) senf::ServerSocketHandle [inline]
blocking() const senf::FileHandle [inline]
blocking(bool status) senf::FileHandle [inline]
boolean_test() const senf::FileHandle [inline]
close() senf::FileHandle [inline]
dumpState(unsigned lod=0) senf::ServerSocketHandle [inline]
eof() const senf::FileHandle [inline]
facet() senf::SocketHandle [inline]
fd() const senf::FileHandle [inline]
listen(unsigned backlog=0) senf::ServerSocketHandle [inline]
local() senf::ServerSocketHandle [inline]
local(Address &addr) senf::ServerSocketHandle [inline]
oobReadable() const senf::FileHandle [inline]
operator bool_type() const senf::comparable_safe_bool
operator!() const senf::comparable_safe_bool
operator=(ServerSocketHandle< OtherPolicy > other) senf::ServerSocketHandle [inline]
operator=(SocketHandle< OtherPolicy > other) senf::SocketHandle [inline]
readable() const senf::FileHandle [inline]
retrieve_filehandle(FileHandle handle) senf::FileHandle [related]
state(SocketStateMap &map, unsigned lod=0) senf::ServerSocketHandle [inline]
terminate() senf::FileHandle [inline]
valid() const senf::FileHandle [inline]
waitOOBReadable(senf::ClockService::clock_type timeout=-1) const senf::FileHandle [inline]
waitReadable(senf::ClockService::clock_type timeout=-1) const senf::FileHandle [inline]
waitWriteable(senf::ClockService::clock_type timeout=-1) const senf::FileHandle [inline]
writeable() const senf::FileHandle [inline]

Public Types

Address typedef senf::ServerSocketHandle
AddressParam typedef senf::ServerSocketHandle
ClientHandle typedef senf::ServerSocketHandle
Policy typedef senf::SocketHandle

Non-Public Members

assign(FileHandle other) senf::SocketHandle [protected]
body() senf::SocketHandle [protected]
body() const senf::SocketHandle [protected]
body(FileHandle &handle) senf::FileHandle [inline, protected, static]
body(FileHandle const &handle) senf::FileHandle [inline, protected, static]
bool_type typedef senf::safe_bool_base [protected]
fd(int fd) senf::FileHandle [inline, protected]
operator=(const safe_bool_base &) senf::safe_bool_base [protected]
protocol() const senf::SocketHandle [protected]
this_type_does_not_support_comparisons() const senf::safe_bool_base [protected]