Search:
SENF Extensible Network Framework
Home
Download
Wiki
BerliOS
ChangeLog
Browse SVN
Bug Tracker
Overview
Examples
HowTos
Glossary
PPI
Packets
Scheduler
Socket
Utils
Console
Daemon
Logger
Termlib
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Directories
Class Index
Class List
Class Hierarchy
Class Members
senf::SocketBody Member List
This is the complete list of members for
senf::SocketBody
, including all inherited members.
Static Public Member Functions
operator delete
(void *p, size_t size)
senf::pool_alloc_mixin
[static]
operator new
(size_t size)
senf::pool_alloc_mixin
[static]
Public Member Functions
blocking
() const
senf::FileBody
blocking
(bool status)
senf::FileBody
clone
(bool isServer) const
senf::SocketBody
[inline]
clone
(int fd, bool isServer) const
senf::SocketBody
[inline]
close
()
senf::FileBody
destroyClose
()
senf::FileBody
eof
() const
senf::FileBody
[inline]
fd
() const
senf::FileBody
[inline]
fd
(int fd)
senf::FileBody
[inline]
handle
()
senf::FileBody
[inline]
is_shared
() const
senf::intrusive_refcount_base
isServer
()
senf::SocketBody
[inline]
oobReadable
() const
senf::FileBody
[inline]
protocol
() const
senf::SocketBody
[inline]
readable
() const
senf::FileBody
[inline]
refcount
() const
senf::intrusive_refcount_base
state
(SocketStateMap &map, unsigned lod)
senf::SocketBody
terminate
()
senf::FileBody
valid
() const
senf::FileBody
[inline]
waitOOBReadable
(senf::ClockService::clock_type timeout) const
senf::FileBody
[inline]
waitReadable
(senf::ClockService::clock_type timeout) const
senf::FileBody
[inline]
waitWriteable
(senf::ClockService::clock_type timeout) const
senf::FileBody
[inline]
writeable
() const
senf::FileBody
[inline]
Public Types
ptr
typedef
senf::SocketBody
refcount_t
typedef
senf::intrusive_refcount_base
Non-Public Members
add_ref
()
senf::intrusive_refcount_base
[protected]
release
()
senf::intrusive_refcount_base
[protected]