| $ctor() | Bedrock::Http::PersistentWebSocket | |
| $dtor() | Bedrock::Http::PersistentWebSocket | |
| $getHeaders() | Bedrock::Http::PersistentWebSocket | |
| $getReconnectPolicy() | Bedrock::Http::PersistentWebSocket | |
| $onBinaryMessage(::gsl::span< uchar const >) | Bedrock::Http::WebSocket | |
| $onClose(uint status) | Bedrock::Http::PersistentWebSocket | |
| $onConnect() | Bedrock::Http::PersistentWebSocket | |
| $onDisconnect(bool, uint) | Bedrock::Http::PersistentWebSocket | |
| $onMessage(::std::string_view) | Bedrock::Http::WebSocket | |
| $send(::std::string const &message) const | Bedrock::Http::WebSocket | |
| $shouldReconnect() const | Bedrock::Http::PersistentWebSocket | |
| $vftable() | Bedrock::Http::PersistentWebSocket | static |
| _allocateSocket(::std::future< void > connectCompleted) | Bedrock::Http::WebSocket | |
| _connectWithRetry(::std::string const &uri, ::Bedrock::Http::HeaderCollection const &headers, ::nonstd::expected<::Bedrock::Http::StatusCode, ::std::error_code > lastResult, ::Bedrock::Http::RetryPolicy &&retry) | Bedrock::Http::PersistentWebSocket | |
| _deallocateSocketAsync(::HC_WEBSOCKET_OBSERVER *handle) | Bedrock::Http::WebSocket | static |
| _onConnect(::nonstd::expected<::Bedrock::Http::StatusCode, ::std::error_code > result, ::Bedrock::Http::RetryPolicy &&retry) | Bedrock::Http::PersistentWebSocket | |
| Bedrock::Http::WebSocket::_onConnect(::XAsyncBlock *asyncConnect, ::std::weak_ptr<::Bedrock::Http::WebSocket > weakThis, ::Bedrock::Threading::AsyncPromise<::nonstd::expected<::Bedrock::Http::StatusCode, ::std::error_code > > onComplete, ::HC_WEBSOCKET_OBSERVER *connectHandle) | Bedrock::Http::WebSocket | static |
| _reconnect(::nonstd::expected<::Bedrock::Http::StatusCode, ::std::error_code > lastResult, ::Bedrock::Http::RetryPolicy &&retry) | Bedrock::Http::PersistentWebSocket | |
| connect(::std::string const &uri, ::Bedrock::Http::HeaderCollection const &headers) | Bedrock::Http::WebSocket | |
| disconnect() | Bedrock::Http::PersistentWebSocket | |
| getHeaders() (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | |
| getReconnectPolicy() (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | |
| getUrl()=0 (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | pure virtual |
| mUnk2d81af (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | |
| mUnk5730d9 (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | |
| mUnk59fcc6 (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | |
| mUnk5cda29 (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | |
| mUnkd613a3 (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | |
| onBinaryMessage(::gsl::span< uchar const >) (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | virtual |
| onClose(uint status) (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | virtual |
| onConnect() (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | virtual |
| onDisconnect(bool, uint) (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | virtual |
| onMessage(::std::string_view) (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | virtual |
| operator=(PersistentWebSocket const &) (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | |
| operator=(WebSocket const &) (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | |
| PersistentWebSocket(PersistentWebSocket const &) (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | |
| PersistentWebSocket() | Bedrock::Http::PersistentWebSocket | |
| send(::std::string const &message) const (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | |
| shouldReconnect() const (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | virtual |
| WebSocket(WebSocket const &) (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | |
| WebSocket() (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | |
| ~PersistentWebSocket() (defined in Bedrock::Http::PersistentWebSocket) | Bedrock::Http::PersistentWebSocket | virtual |
| ~WebSocket()=default (defined in Bedrock::Http::WebSocket) | Bedrock::Http::WebSocket | virtual |