LeviLamina
Loading...
Searching...
No Matches
SDLRequest Class Referenceabstract
+ Inheritance diagram for SDLRequest:

Public Types

enum class  HTTP_METHOD : int { Post = 0 , Get = 1 , Put = 2 }
 
enum class  WaitForSignIn : uint { None = 0 , PlayFab = 1 , XboxLive = 2 }
 
enum class  RequestStatus : int {
  NotStarted = 0 , InProgress = 1 , Completed = 2 , Canceled = 3 ,
  TimeOut = 4
}
 

Public Member Functions

SDLRequestoperator= (SDLRequest const &)
 
 SDLRequest (SDLRequest const &)
 
virtual::std::string _getUrl () const =0
 
virtual::Json::Value _getBody () const =0
 
virtual void _processResponse (::Bedrock::Http::Response)=0
 
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::std::string > > getAuthToken ()
 
virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::Bedrock::Http::Response > > send (::std::string)
 
virtual bool trySend (bool const)
 
virtual void processResponse (::Bedrock::Http::Response)=0
 
virtual void sendCachedRequest ()
 
virtual bool isDone () const
 
virtual void onComplete ()=0
 
virtual bool canSendRequest () const
 
virtual void fireTelemetry (::Bedrock::NonOwnerPointer<::IMinecraftEventing > const &)
 

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk2cc5d9
 
::ll::UntypedStorage< 8, 216 > mUnk9bcf16
 
::ll::UntypedStorage< 4, 4 > mUnkd4a598
 
::ll::UntypedStorage< 8, 8 > mUnk314b76
 
::ll::UntypedStorage< 8, 8 > mUnkd4a64f
 
::ll::UntypedStorage< 8, 8 > mUnk54cbd7
 
::ll::UntypedStorage< 1, 1 > mUnk811043
 
::ll::UntypedStorage< 4, 4 > mUnk2aee14
 
::ll::UntypedStorage< 8, 8 > mUnkdd4ce8
 
::ll::UntypedStorage< 4, 4 > mUnk5dc8c9
 
::ll::UntypedStorage< 8, 32 > mUnk72fca6
 
::ll::UntypedStorage< 4, 4 > mUnkf010d4
 

Member Function Documentation

◆ getAuthToken()

virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::std::string > > SDLRequest::getAuthToken ( )
virtual

Implements HttpRequestHandler.

◆ send()

virtual ::std::shared_ptr<::Bedrock::Threading::IAsyncResult<::Bedrock::Http::Response > > SDLRequest::send ( ::std::string )
virtual

Implements HttpRequestHandler.


The documentation for this class was generated from the following file: