InspIRCd  2.0
 All Classes Namespaces Functions Variables Typedefs Enumerations
SelectEngine Member List

This is the complete list of members for SelectEngine, including all inherited members.

Accept(EventHandler *fd, sockaddr *addr, socklen_t *addrlen)SocketEngine
AddFd(EventHandler *eh, int event_mask)SelectEnginevirtual
Bind(int fd, const irc::sockets::sockaddrs &addr)SocketEngine
Blocking(int fd)SocketEngine
BoundsCheckFd(EventHandler *eh)SocketEnginevirtual
ChangeEventMask(EventHandler *eh, int event_mask)SocketEngine
Close(EventHandler *fd)SocketEngine
Close(int fd)SocketEngine
Connect(EventHandler *fd, const sockaddr *serv_addr, socklen_t addrlen)SocketEngine
CurrentSetSizeSocketEngineprotected
DelFd(EventHandler *eh)SelectEnginevirtual
DispatchEvents()SelectEnginevirtual
DispatchTrialWrites()SocketEnginevirtual
ErrorEvents (defined in SocketEngine)SocketEngine
GetError(int errnum)SocketEnginestatic
GetMaxFds() const SocketEngineinline
GetName()SelectEnginevirtual
GetRef(int fd)SocketEnginevirtual
GetStats(float &kbitpersec_in, float &kbitpersec_out, float &kbitpersec_total)SocketEngine
GetUsedFds() const SocketEngineinline
HasFd(int fd)SocketEnginevirtual
IgnoreError()SocketEngineinlinestatic
indata (defined in SocketEngine)SocketEngineprotected
lastempty (defined in SocketEngine)SocketEngineprotected
LastError()SocketEnginestatic
Listen(int sockfd, int backlog)SocketEngine
MAX_DESCRIPTORS (defined in SocketEngine)SocketEngineprotected
NonBlocking(int fd)SocketEngine
OnSetEvent(EventHandler *eh, int, int) (defined in SelectEngine)SelectEnginevirtual
outdata (defined in SocketEngine)SocketEngineprotected
ReadEvents (defined in SocketEngine)SocketEngine
RecoverFromFork()SocketEnginevirtual
Recv(EventHandler *fd, void *buf, size_t len, int flags)SocketEngine
RecvFrom(EventHandler *fd, void *buf, size_t len, int flags, sockaddr *from, socklen_t *fromlen)SocketEngine
refSocketEngineprotected
SelectEngine()SelectEngine
Send(EventHandler *fd, const void *buf, size_t len, int flags)SocketEngine
SendTo(EventHandler *fd, const void *buf, size_t len, int flags, const sockaddr *to, socklen_t tolen)SocketEngine
SetEventMask(EventHandler *eh, int value) (defined in SocketEngine)SocketEngineprotected
SetReuse(int sockfd)SocketEngine
Shutdown(EventHandler *fd, int how)SocketEngine
Shutdown(int fd, int how)SocketEngine
SocketEngine()SocketEngine
TotalEvents (defined in SocketEngine)SocketEngine
trialsSocketEngineprotected
UpdateStats(size_t len_in, size_t len_out) (defined in SocketEngine)SocketEngineprotected
WriteEvents (defined in SocketEngine)SocketEngine
~SelectEngine()SelectEnginevirtual
~SocketEngine()SocketEnginevirtual