senf::SocketHandle< SPolicy > Member List

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

Static Public Member Functions

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

Public Member Functions

blocking() const senf::FileHandle [inline]
blocking(bool status) senf::FileHandle [inline]
boolean_test() const senf::FileHandle [inline]
check_socket_cast(Source handle) senf::SocketHandle [related]
close() senf::FileHandle [inline]
dumpState(unsigned lod=0) senf::SocketHandle [inline]
dynamic_socket_cast(Source handle) senf::SocketHandle [related]
eof() const senf::FileHandle [inline]
facet() senf::SocketHandle [inline]
fd() const senf::FileHandle [inline]
oobReadable() const senf::FileHandle [inline]
operator bool_type() const senf::comparable_safe_bool
operator!() const senf::comparable_safe_bool
operator<<(std::ostream &os, SocketHandle< SPolicy > handle) senf::SocketHandle [related]
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::SocketHandle [inline]
static_socket_cast(Source handle) senf::SocketHandle [related]
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

Policy typedef senf::SocketHandle

Non-Public Members

assign(FileHandle other) senf::SocketHandle [inline, protected]
body() senf::SocketHandle [inline, protected]
body() const senf::SocketHandle [inline, 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 [inline, protected]
this_type_does_not_support_comparisons() const senf::safe_bool_base [protected]