LeviLamina
Loading...
Searching...
No Matches
xbox::httpclient::http_singleton Struct Reference

Public Types

enum class  singleton_access_mode : int { Create = 0 , Get = 1 , Cleanup = 2 }
 

Public Member Functions

http_singletonoperator= (http_singleton const &)
 
 http_singleton (http_singleton const &)
 
MCAPI void clear_retry_state (uint retryAfterCacheId)
 
MCAPI::xbox::httpclient::http_retry_after_api_state get_retry_state (uint retryAfterCacheId)
 
MCAPI http_singleton (::std::unique_ptr<::xbox::httpclient::NetworkState, ::http_alloc_deleter<::xbox::httpclient::NetworkState > > networkState)
 
MCAPI void set_retry_state (uint retryAfterCacheId, ::xbox::httpclient::http_retry_after_api_state const &state)
 
MCAPI ~http_singleton ()
 
MCAPI void * $ctor (::std::unique_ptr<::xbox::httpclient::NetworkState, ::http_alloc_deleter<::xbox::httpclient::NetworkState > > networkState)
 
MCAPI void $dtor ()
 

Static Public Member Functions

static MCAPI long create (::HCInitArgs *args)
 
static MCAPI long singleton_access (::xbox::httpclient::http_singleton::singleton_access_mode mode, ::HCInitArgs *createArgs, ::std::shared_ptr<::xbox::httpclient::http_singleton > &singleton)
 

Public Attributes

::ll::UntypedStorage< 8, 80 > mUnk99aedd
 
::ll::UntypedStorage< 8, 80 > mUnk1e4f75
 
::ll::UntypedStorage< 8, 64 > mUnkfd60d7
 
::ll::UntypedStorage< 8, 80 > mUnk8b1c38
 
::ll::UntypedStorage< 4, 4 > mUnk8fd0a7
 
::ll::UntypedStorage< 8, 64 > mUnk4378ea
 
::ll::UntypedStorage< 8, 64 > mUnkca8811
 
::ll::UntypedStorage< 8, 16 > mUnke0168d
 
::ll::UntypedStorage< 8, 8 > mUnk202ec4
 
::ll::UntypedStorage< 1, 1 > mUnk8d6ad1
 
::ll::UntypedStorage< 4, 4 > mUnka3455e
 
::ll::UntypedStorage< 4, 4 > mUnkd27c8e
 
::ll::UntypedStorage< 4, 4 > mUnkc3d5fe
 
::ll::UntypedStorage< 8, 80 > mUnk65e833
 
::ll::UntypedStorage< 8, 24 > mUnk3b082e
 
::ll::UntypedStorage< 8, 80 > mUnk70c242
 
::ll::UntypedStorage< 8, 64 > mUnk6bec9b
 
::ll::UntypedStorage< 8, 16 > mUnk2b3aea
 

Constructor & Destructor Documentation

◆ http_singleton()

MCAPI xbox::httpclient::http_singleton::http_singleton ( ::std::unique_ptr<::xbox::httpclient::NetworkState, ::http_alloc_deleter<::xbox::httpclient::NetworkState > > networkState)
explicit
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.

◆ ~http_singleton()

MCAPI xbox::httpclient::http_singleton::~http_singleton ( )
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

◆ clear_retry_state()

MCAPI void xbox::httpclient::http_singleton::clear_retry_state ( uint retryAfterCacheId)
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.

◆ get_retry_state()

MCAPI::xbox::httpclient::http_retry_after_api_state xbox::httpclient::http_singleton::get_retry_state ( uint retryAfterCacheId)
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.

◆ set_retry_state()

MCAPI void xbox::httpclient::http_singleton::set_retry_state ( uint retryAfterCacheId,
::xbox::httpclient::http_retry_after_api_state const & state )
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.

◆ create()

static MCAPI long xbox::httpclient::http_singleton::create ( ::HCInitArgs * args)
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.

◆ singleton_access()

static MCAPI long xbox::httpclient::http_singleton::singleton_access ( ::xbox::httpclient::http_singleton::singleton_access_mode mode,
::HCInitArgs * createArgs,
::std::shared_ptr<::xbox::httpclient::http_singleton > & singleton )
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 * xbox::httpclient::http_singleton::$ctor ( ::std::unique_ptr<::xbox::httpclient::NetworkState, ::http_alloc_deleter<::xbox::httpclient::NetworkState > > networkState)
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.

◆ $dtor()

MCAPI void xbox::httpclient::http_singleton::$dtor ( )
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 struct was generated from the following file: