LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraftNet::ScriptNetPromiseTracker Class Reference

Classes

struct  InProgressRequest
 

Public Member Functions

ScriptNetPromiseTrackeroperator= (ScriptNetPromiseTracker const &)
 
 ScriptNetPromiseTracker (ScriptNetPromiseTracker const &)
 
MCAPI void handleFailure (uint requestId, ::Scripting::Error const &error)
 
MCAPI void handleResponse (uint requestId, ::std::vector<::ScriptModuleMinecraftNet::ScriptNetHeader > const &headers, ::std::string const &body, uint status)
 
MCAPI void rejectAll (::std::string const &reason)
 
MCAPI uint track (::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraftNet::ScriptNetResponse >, ::Scripting::Error, void > const &promise, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraftNet::ScriptNetRequest > const &requestHandle)
 

Public Attributes

::ll::UntypedStorage< 4, 4 > mUnk77e70b
 
::ll::UntypedStorage< 8, 64 > mUnke5d2b6
 

Member Function Documentation

◆ handleFailure()

MCAPI void ScriptModuleMinecraftNet::ScriptNetPromiseTracker::handleFailure ( uint requestId,
::Scripting::Error const & error )
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.

◆ handleResponse()

MCAPI void ScriptModuleMinecraftNet::ScriptNetPromiseTracker::handleResponse ( uint requestId,
::std::vector<::ScriptModuleMinecraftNet::ScriptNetHeader > const & headers,
::std::string const & body,
uint status )
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.

◆ rejectAll()

MCAPI void ScriptModuleMinecraftNet::ScriptNetPromiseTracker::rejectAll ( ::std::string const & reason)
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.

◆ track()

MCAPI uint ScriptModuleMinecraftNet::ScriptNetPromiseTracker::track ( ::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraftNet::ScriptNetResponse >, ::Scripting::Error, void > const & promise,
::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraftNet::ScriptNetRequest > const & requestHandle )
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: