|
|
EduWebService & | operator= (EduWebService const &) |
|
| EduWebService (EduWebService const &) |
| virtual void | setEula () |
| virtual void | setPurchaseReceipt (::std::string const &receipt, ::std::function< void(bool)> const &callback, ::std::string const &anonimizedOId) |
| virtual void | setSkin (::std::string const &newSkin) |
| virtual void | signinForDemo (::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)> callback) |
| virtual void | signin (::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)> callback, ::std::string const &delegationKey) |
| virtual void | sendInitialPackRequest (::std::function< void(::std::vector<::ServicePack >)> packReturnCallback) |
|
MCNAPI_C void | _authenticateWithService (::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)> callback, ::Json::Value unverifiedJson, ::WebServices::SigninContext context) |
|
MCNAPI_C void | _authenticateWithService (::Bedrock::Http::Response response, ::std::function< void(::std::variant<::WebServices::EduSignin::SigninResponse, ::WebServices::EduSignin::SigninError >)> callback, ::WebServices::SigninContext context) |
|
MCNAPI_C::Bedrock::Http::Request | getRequest (::std::string_view url, ::std::string apiVersion, bool includeAuth, ::Json::Value &&body) |
|
MCNAPI_C::WebServices::EduSignin::EduRole | getRole (::std::string const &str) |
|
MCNAPI_C void * | $ctor (::std::unique_ptr<::ResponseVerifier > verifier, ::std::function<::std::string const()> getEduIdentityToken, ::std::function<::std::optional<::EDUConfigData >(::Json::Value &)> clientConfigParser, ::std::string const &appSessionId) |
| MCAPI void | $dtor () |
|
MCAPI_C ::Bedrock::Threading::Async< void > | queueForMainThread (::std::function< void()> &&callback) |
|
MCAPI_C ::Bedrock::Threading::Async< void > | queueForMainThreadAutoRequeue (::std::function< bool()> &&callback) |
|
MCAPI void * | $ctor (::std::string name) |
|
MCAPI void * | $ctor (::WorkerPool &, ::Scheduler &, ::std::string) |
|
MCAPI ::Bedrock::Threading::Async< void > | queue (::std::function< void()> &&callback) |
|
MCAPI_C ::Bedrock::Threading::Async< void > | queueAutoRequeue (::std::function< bool()> &&callback) |