Address typedef | senf::ClientSocketHandle< SocketProtocol::Policy > | |
AddressParam typedef | senf::ClientSocketHandle< SocketProtocol::Policy > | |
assign(FileHandle other) | senf::SocketHandle< SPolicy > | protected |
available() | senf::ClientSocketHandle< SocketProtocol::Policy > | |
bind(AddressParam addr) const | senf::ClientSocketHandle< SocketProtocol::Policy > | |
blocking() const | senf::FileHandle | |
blocking(bool status) | senf::FileHandle | |
body() | senf::SocketHandle< SPolicy > | protected |
body() const | senf::SocketHandle< SPolicy > | protected |
senf::FileHandle::body(FileHandle &handle) | senf::FileHandle | protectedstatic |
senf::FileHandle::body(FileHandle const &handle) | senf::FileHandle | protectedstatic |
bool_type typedef | senf::safe_bool_base | protected |
boolean_test() const | senf::FileHandle | |
cast_dynamic(FileHandle handle) | senf::ProtocolClientSocketHandle< SocketProtocol > | static |
cast_static(FileHandle handle) | senf::ProtocolClientSocketHandle< SocketProtocol > | static |
check_socket_cast(Source handle) | senf::SocketHandle< SPolicy > | related |
ClientSocketHandle() | senf::ClientSocketHandle< SocketProtocol::Policy > | |
ClientSocketHandle(ClientSocketHandle< OtherPolicy > other) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
ClientSocketHandle(FileHandle other, bool isChecked) | senf::ClientSocketHandle< SocketProtocol::Policy > | protected |
ClientSocketHandle(std::unique_ptr< SocketBody > body) | senf::ClientSocketHandle< SocketProtocol::Policy > | explicitprotected |
close() | senf::FileHandle | |
connect(AddressParam addr) const | senf::ClientSocketHandle< SocketProtocol::Policy > | |
dequeue() | senf::ClientSocketHandle< SocketProtocol::Policy > | |
dumpState(unsigned lod=0) | senf::ProtocolClientSocketHandle< SocketProtocol > | |
dynamic_socket_cast(Source handle) | senf::SocketHandle< SPolicy > | related |
enqueue() | senf::ClientSocketHandle< SocketProtocol::Policy > | |
eof() const | senf::FileHandle | |
extraPtr() const | senf::FileHandle | protected |
extraPtr(void *ptr) | senf::FileHandle | protected |
facet() | senf::SocketHandle< SPolicy > | |
fd() const | senf::FileHandle | |
fd(int fd) | senf::FileHandle | protected |
FileHandle() | senf::FileHandle | |
FileHandle(std::unique_ptr< FileBody > body) | senf::FileHandle | explicitprotected |
FileHandle(FileBody::ptr body) | senf::FileHandle | explicitprotected |
is_shared() const | senf::FileHandle | |
local() const | senf::ClientSocketHandle< SocketProtocol::Policy > | |
local(Address &addr) const | senf::ClientSocketHandle< SocketProtocol::Policy > | |
oobReadable() const | senf::FileHandle | |
operator bool_type() const | senf::comparable_safe_bool< class > | |
operator!() const | senf::comparable_safe_bool< class > | |
operator<<(std::ostream &os, SocketHandle< SPolicy > handle) | senf::SocketHandle< SPolicy > | related |
operator=(ClientSocketHandle< OtherPolicy > other) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
senf::SocketHandle::operator=(SocketHandle< OtherPolicy > other) | senf::SocketHandle< SPolicy > | |
senf::FileHandle::operator=(const safe_bool_base &) | senf::safe_bool_base | protected |
peer() const | senf::ClientSocketHandle< SocketProtocol::Policy > | |
peer(Address &addr) const | senf::ClientSocketHandle< SocketProtocol::Policy > | |
Policy typedef | senf::SocketHandle< SPolicy > | |
Protocol typedef | senf::ProtocolClientSocketHandle< SocketProtocol > | |
protocol() | senf::ProtocolClientSocketHandle< SocketProtocol > | |
protocol() const | senf::ProtocolClientSocketHandle< SocketProtocol > | |
ProtocolClientSocketHandle() | senf::ProtocolClientSocketHandle< SocketProtocol > | |
ProtocolClientSocketHandle(senf::NoInit_t) | senf::ProtocolClientSocketHandle< SocketProtocol > | |
ProtocolClientSocketHandle(FileHandle other, bool isChecked) | senf::ProtocolClientSocketHandle< SocketProtocol > | protected |
read(unsigned limit=0) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
read(ForwardWritableRange const &range) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
read(ForwardWritableRange &range) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
read(Sequence &container, unsigned limit) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
read(char *start, char *end) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
readable() const | senf::FileHandle | |
readfrom(unsigned limit=0) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
readfrom(ForwardWritableRange const &range, Address &from) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
readfrom(ForwardWritableRange &range, Address &from) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
readfrom(Sequence &container, Address &from, unsigned limit) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
readfrom(char *start, char *end, Address &from) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
refcount() const | senf::FileHandle | |
release() | senf::ClientSocketHandle< SocketProtocol::Policy > | |
retrieve_filehandle(FileHandle handle) | senf::FileHandle | related |
safe_bool_base() | senf::safe_bool_base | protected |
safe_bool_base(const safe_bool_base &) | senf::safe_bool_base | protected |
send() | senf::ClientSocketHandle< SocketProtocol::Policy > | |
ServerHandle typedef | senf::ClientSocketHandle< SocketProtocol::Policy > | |
SocketHandle() | senf::SocketHandle< SPolicy > | |
SocketHandle(SocketHandle< OtherPolicy > other, typename IsCompatible< OtherPolicy >::type *=0) | senf::SocketHandle< SPolicy > | |
SocketHandle(std::unique_ptr< SocketBody > body) | senf::SocketHandle< SPolicy > | explicitprotected |
SocketHandle(FileHandle other, bool isChecked) | senf::SocketHandle< SPolicy > | protected |
state(SocketStateMap &map, unsigned lod=0) | senf::ProtocolClientSocketHandle< SocketProtocol > | |
static_socket_cast(Source handle) | senf::SocketHandle< SPolicy > | related |
terminate() | senf::FileHandle | |
this_type_does_not_support_comparisons() const | senf::safe_bool_base | protected |
valid() const | senf::FileHandle | |
waitOOBReadable(senf::ClockService::clock_type timeout=senf::ClockService::clock_type(-1)) const | senf::FileHandle | |
waitReadable(senf::ClockService::clock_type timeout=senf::ClockService::clock_type(-1)) const | senf::FileHandle | |
waitWriteable(senf::ClockService::clock_type timeout=senf::ClockService::clock_type(-1)) const | senf::FileHandle | |
write(ForwardReadableRange const &range) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
write(char const *start, char const *end) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
writeable() const | senf::FileHandle | |
writeto(AddressParam addr, ForwardReadableRange const &range) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
writeto(AddressParam addr, char const *start, char const *end) | senf::ClientSocketHandle< SocketProtocol::Policy > | |
~comparable_safe_bool() | senf::comparable_safe_bool< class > | protected |
~FileHandle() | senf::FileHandle | |
~safe_bool_base() | senf::safe_bool_base | protected |