3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7#include "mc/deps/scripting/binding_type/ClassBindingBuilder.h"
8#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
9#include "mc/deps/scripting/script_engine/Promise.h"
14namespace ScriptModuleMinecraftNet {
struct ScriptNetRequest; }
15namespace ScriptModuleMinecraftNet {
struct ScriptNetResponse; }
16namespace Scripting {
class ScriptObjectFactory; }
17namespace Scripting {
class WeakLifetimeScope; }
18namespace Scripting {
struct Error; }
21namespace ScriptModuleMinecraftNet {
32 :
public ::std::enable_shared_from_this<::ScriptModuleMinecraftNet::ScriptNetHttpClient::RequestProcessor> {
52 MCAPI ::Scripting::Promise<
83 MCAPI ::Scripting::Promise<
90 MCFOLD ::ScriptModuleMinecraftNet::ScriptNetHttpClient&
93 MCAPI ::Scripting::Promise<
109 MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraftNet::ScriptNetHttpClient> bind();
Definition NonOwnerPointer.h:9
Definition Scheduler.h:13
Definition ScriptObjectFactory.h:7
Definition StrongTypedObjectHandle.h:8
Definition WeakLifetimeScope.h:12
Definition ScriptNetHttpClient.h:32
Definition ScriptNetHttpClient.h:23