WPILibC++ 2023.4.3
wpi::HttpWebSocketServerConnection< Derived > Member List

This is the complete list of members for wpi::HttpWebSocketServerConnection< Derived >, including all inherited members.

BuildCommonHeaders(raw_ostream &os)wpi::HttpServerConnectionprotectedvirtual
BuildHeader(raw_ostream &os, int code, std::string_view codeText, std::string_view contentType, uint64_t contentLength, std::string_view extra={})wpi::HttpServerConnectionprotectedvirtual
HttpServerConnection(std::shared_ptr< uv::Stream > stream)wpi::HttpServerConnectionexplicit
HttpWebSocketServerConnection(std::shared_ptr< uv::Stream > stream, std::span< const std::string_view > protocols)wpi::HttpWebSocketServerConnection< Derived >
HttpWebSocketServerConnection(std::shared_ptr< uv::Stream > stream, std::initializer_list< std::string_view > protocols)wpi::HttpWebSocketServerConnection< Derived >inline
IsValidWsUpgrade(std::string_view protocol)wpi::HttpWebSocketServerConnection< Derived >inlineprotectedvirtual
m_acceptGzipwpi::HttpServerConnectionprotected
m_dataConnwpi::HttpServerConnectionprotected
m_endConnwpi::HttpServerConnectionprotected
m_keepAlivewpi::HttpServerConnectionprotected
m_messageCompleteConnwpi::HttpServerConnectionprotected
m_requestwpi::HttpServerConnectionprotected
m_streamwpi::HttpServerConnectionprotected
m_websocketwpi::HttpWebSocketServerConnection< Derived >protected
ProcessRequest()=0wpi::HttpServerConnectionprotectedpure virtual
ProcessWsUpgrade()=0wpi::HttpWebSocketServerConnection< Derived >protectedpure virtual
SendData(std::span< const uv::Buffer > bufs, bool closeAfter=false)wpi::HttpServerConnectionprotected
SendError(int code, std::string_view message={})wpi::HttpServerConnectionprotectedvirtual
SendResponse(int code, std::string_view codeText, std::string_view contentType, std::string_view content, std::string_view extraHeader={})wpi::HttpServerConnectionprotectedvirtual
SendStaticResponse(int code, std::string_view codeText, std::string_view contentType, std::string_view content, bool gzipped, std::string_view extraHeader={})wpi::HttpServerConnectionprotectedvirtual
~HttpServerConnection()=defaultwpi::HttpServerConnectionvirtual