3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
7#include "mc/deps/script_core/script_engine/scripting/Promise.h"
19namespace Scripting {
struct Error; }
22namespace ScriptModuleMinecraftNet {
24class ScriptNetPromiseTracker {
32 struct InProgressRequest {
42 InProgressRequest& operator=(InProgressRequest
const&);
43 InProgressRequest(InProgressRequest
const&);
57 ScriptNetPromiseTracker& operator=(ScriptNetPromiseTracker
const&);
58 ScriptNetPromiseTracker(ScriptNetPromiseTracker
const&);
59 ScriptNetPromiseTracker();
Definition ScriptHttpRequestLimitExceededError.h:15
Definition ScriptInternalHttpRequestError.h:15
MCAPI uint track(::Scripting::Promise< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraftNet::ScriptNetResponse >, ::Scripting::Error, ::ScriptModuleMinecraftNet::ScriptRequestBodyTooLargeError, ::ScriptModuleMinecraftNet::ScriptInternalHttpRequestError, ::ScriptModuleMinecraftNet::ScriptHttpRequestLimitExceededError, ::ScriptModuleMinecraftNet::ScriptTLSOnlyError, ::ScriptModuleMinecraftNet::ScriptMalformedUriError, ::ScriptModuleMinecraftNet::ScriptUriNotAllowedError > const &promise, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraftNet::ScriptNetRequest > const &requestHandle)
Definition ScriptRequestBodyTooLargeError.h:15
Definition ScriptTLSOnlyError.h:15
Definition ScriptUriNotAllowedError.h:15
Definition StrongTypedObjectHandle.h:8
Definition ScriptNetPromiseTracker.h:32
Definition ScriptNetRequest.h:15
Definition ScriptNetResponse.h:12