InspIRCd  4.0
BufferedSocket Member List

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

AddIOHook(IOHook *hook) (defined in StreamSocket)StreamSocket
BeginConnect(const irc::sockets::sockaddrs &dest, const irc::sockets::sockaddrs &bind, unsigned long timeout) (defined in BufferedSocket)BufferedSocketprotected
BufferedSocket() (defined in BufferedSocket)BufferedSocket
BufferedSocket(int newfd)BufferedSocket
Close()StreamSocketvirtual
Close(bool writeblock)StreamSocket
Cull() overrideStreamSocketvirtual
Cullable()Cullableprotected
DelIOHook() (defined in StreamSocket)StreamSocketinline
DoConnect(const irc::sockets::sockaddrs &dest, const irc::sockets::sockaddrs &bind, unsigned long maxtime)BufferedSocket
DoWrite()StreamSocket
EventHandler()EventHandler
fdEventHandlerprotected
GetError() constStreamSocketinline
GetEventMask() const (defined in EventHandler)EventHandlerinline
GetFd() constEventHandlerinline
GetIOHook() const (defined in StreamSocket)StreamSocketinline
GetLastHook() constStreamSocket
GetModHook(Module *mod) constStreamSocket
GetSendQ()StreamSocketinline
GetSendQSize() constStreamSocket
HasFd() constEventHandlerinline
OnConnected()BufferedSocketvirtual
OnDataReady() override=0BufferedSocketpure virtual
OnError(BufferedSocketError e)=0StreamSocketpure virtual
OnEventHandlerError(int errcode) overrideStreamSocketvirtual
OnEventHandlerRead() overrideStreamSocketvirtual
OnEventHandlerWrite() overrideBufferedSocketprotectedvirtual
OnSetLocalEndPoint(const irc::sockets::sockaddrs &ep)StreamSocketinlinevirtual
OnSetRemoteEndPoint(const irc::sockets::sockaddrs &ep)StreamSocketinlinevirtual
OnTimeout()BufferedSocketvirtual
recvqStreamSocketprotected
SetError(const std::string &err)StreamSocketinline
SetFd(int FD)EventHandler
SS_UNKNOWN enum value (defined in StreamSocket)StreamSocket
SS_USER enum value (defined in StreamSocket)StreamSocket
stateBufferedSocket
StreamSocket(Type sstype=SS_UNKNOWN) (defined in StreamSocket)StreamSocketinline
TimeoutBufferedSocket
type (defined in StreamSocket)StreamSocket
Type enum nameStreamSocket
WriteData(const std::string &data)StreamSocket
~BufferedSocket() override (defined in BufferedSocket)BufferedSocket
~Cullable()Cullablevirtual