LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraftNet::ScriptWebSocketClient Class Reference
Inheritance diagram for ScriptModuleMinecraftNet::ScriptWebSocketClient:

Public Member Functions

ScriptWebSocketClient & operator= (ScriptWebSocketClient const &)
 ScriptWebSocketClient (ScriptWebSocketClient const &)
MCAPI ScriptWebSocketClient (::std::shared_ptr<::ScriptModuleMinecraftNet::ScriptNativeWebSocket > socket, ::Scripting::WeakLifetimeScope &scope, ::std::optional< uint > const &configMaxBodyBytes)
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraftNet::ScriptWebSocketNotConnectedErrorclose ()
MCAPI void postFlush ()
MCAPI void preFlush ()
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraftNet::ScriptWebSocketNotConnectedError, ::ScriptModuleMinecraftNet::ScriptRequestBodyTooLargeErrorsendMessage (::std::string const &payload)
MCAPI void * $ctor (::std::shared_ptr<::ScriptModuleMinecraftNet::ScriptNativeWebSocket > socket, ::Scripting::WeakLifetimeScope &scope, ::std::optional< uint > const &configMaxBodyBytes)

Static Public Member Functions

static MCAPI void bind (::Scripting::ModuleBindingBuilder &moduleBuilder)

Public Attributes

::ll::UntypedStorage< 8, 16 > mUnkc5b3bc
::ll::UntypedStorage< 8, 16 > mUnk446adc
::ll::UntypedStorage< 8, 32 > mUnk2726ab
::ll::UntypedStorage< 4, 8 > mUnkbe282b

Constructor & Destructor Documentation

◆ ScriptWebSocketClient()

MCAPI ScriptModuleMinecraftNet::ScriptWebSocketClient::ScriptWebSocketClient ( ::std::shared_ptr<::ScriptModuleMinecraftNet::ScriptNativeWebSocket > socket,
::Scripting::WeakLifetimeScope & scope,
::std::optional< uint > const & configMaxBodyBytes )
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.

Member Function Documentation

◆ close()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraftNet::ScriptWebSocketNotConnectedError > ScriptModuleMinecraftNet::ScriptWebSocketClient::close ( )
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.

◆ postFlush()

MCAPI void ScriptModuleMinecraftNet::ScriptWebSocketClient::postFlush ( )
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.

◆ preFlush()

MCAPI void ScriptModuleMinecraftNet::ScriptWebSocketClient::preFlush ( )
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.

◆ sendMessage()

MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraftNet::ScriptWebSocketNotConnectedError, ::ScriptModuleMinecraftNet::ScriptRequestBodyTooLargeError > ScriptModuleMinecraftNet::ScriptWebSocketClient::sendMessage ( ::std::string const & payload)
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.

◆ bind()

MCAPI void ScriptModuleMinecraftNet::ScriptWebSocketClient::bind ( ::Scripting::ModuleBindingBuilder & moduleBuilder)
static
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.

◆ $ctor()

MCAPI void * ScriptModuleMinecraftNet::ScriptWebSocketClient::$ctor ( ::std::shared_ptr<::ScriptModuleMinecraftNet::ScriptNativeWebSocket > socket,
::Scripting::WeakLifetimeScope & scope,
::std::optional< uint > const & configMaxBodyBytes )
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: