Giri's C++ Support Library
C++ library providing everything you need to quickly create awesome applications.
giri::WebSocketSession Member List

This is the complete list of members for giri::WebSocketSession, including all inherited members.

close()giri::WebSocketSessioninline
getClientIP() constgiri::WebSocketSessioninline
getClientPort() constgiri::WebSocketSessioninline
getError() constgiri::WebSocketSessioninline
getMessage() constgiri::WebSocketSessioninline
getSSL() constgiri::WebSocketSessioninline
notify()giri::Observable< WebSocketSession >inline
Object()=default (defined in giri::Object< T >)giri::Object< T >protected
Observable()=default (defined in giri::Observable< WebSocketSession >)giri::Observable< WebSocketSession >protected
run()giri::WebSocketSessioninline
send(const std::string &msg)giri::WebSocketSessioninline
SPtr typedef (defined in giri::WebSocketSession)giri::WebSocketSession
subscribe(const std::weak_ptr< Observer< WebSocketSession > > &obs)giri::Observable< WebSocketSession >inline
unsubscribe(const std::weak_ptr< Observer< WebSocketSession > > &obs)giri::Observable< WebSocketSession >inline
unsubscribeAll()giri::Observable< WebSocketSession >inline
UPtr typedef (defined in giri::WebSocketSession)giri::WebSocketSession
WebSocketSession(tcp::socket socket, bool ssl, const std::filesystem::path &cert, const std::filesystem::path &key, boost::asio::io_context &ioc)giri::WebSocketSessioninlineexplicit
WPtr typedef (defined in giri::WebSocketSession)giri::WebSocketSession
~Object()=default (defined in giri::Object< T >)giri::Object< T >protectedvirtual