data | apps::websocket::subprotocol::echo::server::Echo | private |
Echo(web::websocket::SubProtocolContext *socketContextUpgradeBase, const std::string &name) | apps::websocket::subprotocol::echo::server::Echo | |
flyingPings | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | private |
forEachClient(const std::function< void(const SubProtocol *)> &sendToClient, bool excludeSelf=false) | web::websocket::server::SubProtocol | |
getName() | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
getSocketConnection() const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
group | web::websocket::server::SubProtocol | private |
name | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | private |
onConnected() override | apps::websocket::subprotocol::echo::server::Echo | privatevirtual |
onDisconnected() override | apps::websocket::subprotocol::echo::server::Echo | privatevirtual |
onMessageData(const char *chunk, std::size_t chunkLen) override | apps::websocket::subprotocol::echo::server::Echo | privatevirtual |
onMessageEnd() override | apps::websocket::subprotocol::echo::server::Echo | privatevirtual |
onMessageError(uint16_t errnum) override | apps::websocket::subprotocol::echo::server::Echo | privatevirtual |
onMessageStart(int opCode) override | apps::websocket::subprotocol::echo::server::Echo | privatevirtual |
onPongReceived() | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | privatevirtual |
onSignal(int sig) override | apps::websocket::subprotocol::echo::server::Echo | privatevirtual |
operator=(SubProtocol &)=delete | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
operator=(SubProtocol &&)=delete | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
pingTimer | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | private |
sendBroadcast(const char *message, std::size_t messageLength, bool excludeSelf=false) | web::websocket::server::SubProtocol | |
sendBroadcast(const std::string &message, bool excludeSelf=false) | web::websocket::server::SubProtocol | |
sendBroadcastEnd(const char *message, std::size_t messageLength, bool excludeSelf=false) | web::websocket::server::SubProtocol | |
sendBroadcastEnd(const std::string &message, bool excludeSelf=false) | web::websocket::server::SubProtocol | |
sendBroadcastFrame(const char *message, std::size_t messageLength, bool excludeSelf=false) | web::websocket::server::SubProtocol | |
sendBroadcastFrame(const std::string &message, bool excludeSelf=false) | web::websocket::server::SubProtocol | |
sendBroadcastStart(const char *message, std::size_t messageLength, bool excludeSelf=false) | web::websocket::server::SubProtocol | |
sendBroadcastStart(const std::string &message, bool excludeSelf=false) | web::websocket::server::SubProtocol | |
sendClose(uint16_t statusCode=1000, const char *reason=nullptr, std::size_t reasonLength=0) | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
sendMessage(const char *message, std::size_t messageLength) const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
sendMessage(const std::string &message) const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
sendMessageEnd(const char *message, std::size_t messageLength) const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
sendMessageEnd(const std::string &message) const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
sendMessageFrame(const char *message, std::size_t messageLength) const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
sendMessageFrame(const std::string &message) const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
sendMessageStart(const char *message, std::size_t messageLength) const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
sendMessageStart(const std::string &message) const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
sendPing(const char *reason=nullptr, std::size_t reasonLength=0) const | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
SocketContextUpgrade typedef | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | private |
SubProtocol(SubProtocolContext *subProtocolContext, const std::string &name, int pingInterval=0, int maxFlyingPings=3) | web::websocket::server::SubProtocol | protected |
web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade >::SubProtocol(SubProtocol &)=delete | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade >::SubProtocol(SubProtocol &&)=delete | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | |
subProtocolContext | web::websocket::SubProtocol< web::websocket::server::SocketContextUpgrade > | protected |
subscribe(const std::string &group) | web::websocket::server::SubProtocol | |
Super typedef | web::websocket::server::SubProtocol | private |
~SubProtocol() override | web::websocket::server::SubProtocol | virtual |