LeviLamina
Loading...
Searching...
No Matches
Bedrock::Http::WebSocket_DEPRECATED Class Reference
+ Inheritance diagram for Bedrock::Http::WebSocket_DEPRECATED:

Public Member Functions

WebSocket_DEPRECATEDoperator= (WebSocket_DEPRECATED const &)
 
 WebSocket_DEPRECATED (WebSocket_DEPRECATED const &)
 
virtual void onMessage (::std::string_view)
 
virtual void onBinaryMessage (::gsl::span< uchar const >)
 
virtual void onClose (uint)
 
MCAPI ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::std::error_code > > connect (::std::string const &uri, ::Bedrock::Http::HeaderCollection const &headers)
 
MCAPI ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::std::error_code > > send (::std::string const &message) const
 
MCAPI void $onMessage (::std::string_view)
 
MCAPI void $onBinaryMessage (::gsl::span< uchar const >)
 
MCAPI void $onClose (uint)
 

Static Public Member Functions

static MCAPI void _deallocateSocketAsync (::HC_WEBSOCKET_OBSERVER *handle)
 
static MCAPI void _onConnect (::XAsyncBlock *asyncConnect, ::std::weak_ptr<::Bedrock::Http::WebSocket > weakThis, ::Bedrock::Threading::AsyncPromise<::std::error_code > onComplete, ::HC_WEBSOCKET_OBSERVER *connectHandle)
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk63bb4e
 
::ll::UntypedStorage< 8, 80 > mUnk59fcc6
 
::ll::UntypedStorage< 8, 8 > mUnk2d81af
 
::ll::UntypedStorage< 8, 8 > mUnk5cda29
 

Member Function Documentation

◆ connect()

MCAPI ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::std::error_code > > Bedrock::Http::WebSocket::connect ( ::std::string const & uri,
::Bedrock::Http::HeaderCollection const & headers )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ send()

MCAPI ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::std::error_code > > Bedrock::Http::WebSocket::send ( ::std::string const & message) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _deallocateSocketAsync()

static MCAPI void Bedrock::Http::WebSocket::_deallocateSocketAsync ( ::HC_WEBSOCKET_OBSERVER * handle)
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _onConnect()

static MCAPI void Bedrock::Http::WebSocket::_onConnect ( ::XAsyncBlock * asyncConnect,
::std::weak_ptr<::Bedrock::Http::WebSocket > weakThis,
::Bedrock::Threading::AsyncPromise<::std::error_code > onComplete,
::HC_WEBSOCKET_OBSERVER * connectHandle )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onMessage()

MCAPI void Bedrock::Http::WebSocket::$onMessage ( ::std::string_view )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onBinaryMessage()

MCAPI void Bedrock::Http::WebSocket::$onBinaryMessage ( ::gsl::span< uchar const > )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $onClose()

MCAPI void Bedrock::Http::WebSocket::$onClose ( uint )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** Bedrock::Http::WebSocket::$vftable ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: