BMA Server Framework
core
TLSServerSocket
core::TLSServerSocket Member List
This is the complete list of members for
core::TLSServerSocket
, including all inherited members.
bufferSize
(defined in
core::Socket
)
core::Socket
check
(std::string request)
core::Command
virtual
commands
(defined in
core::TCPServerSocket
)
core::TCPServerSocket
connect
(IPAddress &address) (defined in
core::TCPSocket
)
core::TCPSocket
ctx
(defined in
core::TLSServerSocket
)
core::TLSServerSocket
enable
(bool mode)
core::Socket
ePoll
(defined in
core::Socket
)
core::Socket
protected
eventReceived
(struct epoll_event event)
core::Socket
getDescriptor
()
core::Socket
getName
() (defined in
core::Command
)
core::Command
getSocketAccept
() override
core::TLSServerSocket
protected
virtual
init
() (defined in
core::TCPServerSocket
)
core::TCPServerSocket
protected
virtual
ipAddress
(defined in
core::TCPSocket
)
core::TCPSocket
name
(defined in
core::Object
)
core::Object
onConnected
()
core::Socket
protected
virtual
onDataReceived
(std::string data) override
core::TCPServerSocket
protected
virtual
onRegistered
()
core::Socket
virtual
onTLSInit
() (defined in
core::Socket
)
core::Socket
protected
virtual
onUnregistered
()
core::Socket
virtual
core::output
(std::stringstream &out)
core::TCPSocket
virtual
core::Command::output
(Session *session)
core::Command
virtual
processCommand
(std::string command, Session *session) override
core::TCPServerSocket
protected
virtual
receiveData
(char *buffer, int bufferLength)
core::Socket
protected
virtual
removeFromSessionList
(Session *session) (defined in
core::TCPServerSocket
)
core::TCPServerSocket
sessions
core::TCPServerSocket
setBufferSize
(int length) (defined in
core::Socket
)
core::Socket
protected
setDescriptor
(int descriptor)
core::Socket
setName
(std::string name)
core::Command
shutdown
() (defined in
core::Socket
)
core::Socket
protected
shutDown
(defined in
core::Socket
)
core::Socket
protected
Socket
(EPoll &ePoll) (defined in
core::Socket
)
core::Socket
tag
(defined in
core::Object
)
core::Object
tag
(defined in
core::Object
)
core::Object
TCPServerSocket
(EPoll &ePoll, std::string url, short int port)
core::TCPServerSocket
TCPSocket
(EPoll &ePoll) (defined in
core::TCPSocket
)
core::TCPSocket
TLSServerSocket
(EPoll &ePoll, std::string url, short int port)
core::TLSServerSocket
write
(std::string data)
core::Socket
write
(char *buffer, int length) (defined in
core::Socket
)
core::Socket
~Socket
() (defined in
core::Socket
)
core::Socket
~TCPServerSocket
()
core::TCPServerSocket
~TCPSocket
() (defined in
core::TCPSocket
)
core::TCPSocket
~TLSServerSocket
()
core::TLSServerSocket
Generated by
1.8.13