LeviLamina
|
Public Types | |
using | SubjectType |
Public Member Functions | |
AutomationSession & | operator= (AutomationSession const &) |
AutomationSession (AutomationSession const &) | |
virtual void | onMessageRecieved (::std::string const &message) |
virtual void | agentCommand (::std::string const &requestId, ::CodeBuilder::CommandRequest &&request) |
virtual void | command (::std::string const &requestId, ::CodeBuilder::CommandRequest &&request) |
virtual void | chatSubscribe (::std::string const &requestId, ::CodeBuilder::ChatSubscription &&subscription) |
virtual void | chatUnsubscribe (::std::string const &, ::std::string const &subscriptionId) |
virtual void | chatUnsubscribeAll (::std::string const &) |
virtual void | dataBlock (::std::string const &requestId) |
virtual void | dataItem (::std::string const &requestId) |
virtual void | dataMob (::std::string const &requestId) |
virtual void | dataTutorial (::std::string const &requestId, ::std::string const &tutorialPath) |
virtual void | dataFile (::std::string const &requestId, bool const isRead, ::std::string const &filePath, ::std::string const &fileContents) |
virtual void | cloudRequest (::std::string const &requestId, ::EduCloudProxy::Operation const operation, ::std::string const &id, ::std::vector<::std::string > const idList, ::EduCloudProxy::CloudProject project) |
virtual bool | encryptConnection (::std::string const &requestId, ::CodeBuilder::EncryptionRequest const &request) |
virtual void | subscribe (::std::string const &requestId, ::std::string const &eventId) |
virtual void | unsubscribe (::std::string const &requestId, ::std::string const &eventId) |
virtual void | error (::std::string const &, ::CodeBuilder::ErrorMessage const &message) |
virtual bool | tutorialCached (::std::string const &tutorialPath) |
MCAPI | AutomationSession (::Automation::AutomationClient &owner) |
MCAPI ::std::unique_ptr<::CommandOrigin > | _createCommandOrigin (::std::string const &requestId) |
MCAPI void | _errorEncryptionRequired (::std::string const &requestId) |
MCAPI void | _handleIncomingMessage (::RakWebSocketDataFrame const &frame) |
MCAPI void | _handleMessage (::CodeBuilder::ChatMessage const &message) |
MCAPI void | _handleOnClose (::CloseStatusCode code, ::std::string const &reason) |
MCAPI void | _handleOnConnected (::std::string const &activeSubProtocol) |
MCAPI void | _send (::std::string const &messageBody) |
MCAPI void | _sendUnencrypted (::std::string const &messageBody) |
MCAPI::WSConnectionResult | connect (::std::string const &serverUri) |
MCAPI::WSConnectionResult | connect (::std::string const &serverUri, ::std::vector<::std::string > const &subProtocols) |
MCAPI bool | isSubscribedtoEvent (::std::string const &eventName) |
MCAPI void | receive (::std::string const &payload) |
MCAPI void * | $ctor (::Automation::AutomationClient &owner) |
MCAPI void | $dtor () |
MCAPI void | $onMessageRecieved (::std::string const &message) |
MCAPI void | $agentCommand (::std::string const &requestId, ::CodeBuilder::CommandRequest &&request) |
MCAPI void | $command (::std::string const &requestId, ::CodeBuilder::CommandRequest &&request) |
MCAPI void | $chatSubscribe (::std::string const &requestId, ::CodeBuilder::ChatSubscription &&subscription) |
MCAPI void | $chatUnsubscribe (::std::string const &, ::std::string const &subscriptionId) |
MCAPI void | $chatUnsubscribeAll (::std::string const &) |
MCAPI void | $dataBlock (::std::string const &requestId) |
MCAPI void | $dataItem (::std::string const &requestId) |
MCAPI void | $dataMob (::std::string const &requestId) |
MCAPI void | $dataTutorial (::std::string const &requestId, ::std::string const &tutorialPath) |
MCAPI void | $dataFile (::std::string const &requestId, bool const isRead, ::std::string const &filePath, ::std::string const &fileContents) |
MCAPI void | $cloudRequest (::std::string const &requestId, ::EduCloudProxy::Operation const operation, ::std::string const &id, ::std::vector<::std::string > const idList, ::EduCloudProxy::CloudProject project) |
MCAPI bool | $encryptConnection (::std::string const &requestId, ::CodeBuilder::EncryptionRequest const &request) |
MCAPI void | $subscribe (::std::string const &requestId, ::std::string const &eventId) |
MCAPI void | $unsubscribe (::std::string const &requestId, ::std::string const &eventId) |
MCAPI void | $error (::std::string const &, ::CodeBuilder::ErrorMessage const &message) |
MCAPI bool | $tutorialCached (::std::string const &tutorialPath) |
virtual void | onLoadingBegin () |
virtual void | onLoadingEnd () |
virtual void | onError (::WebviewError const &) |
virtual void | onWebviewChanged () |
virtual void | onDownloadBegin (::WebviewDownloadInfo const &) |
virtual void | onDownloadUpdate (::WebviewDownloadInfo const &) |
virtual void | onDownloadComplete (::WebviewDownloadInfo const &) |
virtual void | onDownloadCanceled (::WebviewDownloadInfo const &) |
MCAPI void | $onLoadingBegin () |
MCAPI void | $onLoadingEnd () |
MCAPI void | $onError (::WebviewError const &) |
MCAPI void | $onWebviewChanged () |
MCAPI void | $onDownloadBegin (::WebviewDownloadInfo const &) |
MCAPI void | $onDownloadUpdate (::WebviewDownloadInfo const &) |
MCAPI void | $onDownloadComplete (::WebviewDownloadInfo const &) |
MCAPI void | $onDownloadCanceled (::WebviewDownloadInfo const &) |
SubjectType * | getSubject () |
void | removeFromSubject () |
virtual void | _onSubjectDestroyed () |
Static Public Member Functions | |
static MCAPI void ** | $vftableForWebviewObserver () |
static MCAPI void ** | $vftableForIRequestHandler () |
Public Attributes | |
::ll::UntypedStorage< 8, 1248 > | mUnk75b341 |
::ll::UntypedStorage< 8, 16 > | mUnk121c38 |
::ll::UntypedStorage< 8, 64 > | mUnke5b334 |
::ll::UntypedStorage< 8, 64 > | mUnk75cfe4 |
::ll::UntypedStorage< 8, 64 > | mUnke9a807 |
::ll::UntypedStorage< 8, 32 > | mUnkc9dfaf |
::ll::UntypedStorage< 8, 32 > | mUnkc258f4 |
::ll::UntypedStorage< 1, 1 > | mUnk7dd1d3 |
::ll::UntypedStorage< 4, 4 > | mUnkf3b921 |
::ll::UntypedStorage< 4, 4 > | mUnk65741b |
::ll::UntypedStorage< 1, 1 > | mUnkb724a5 |
::ll::UntypedStorage< 8, 8 > | mUnk965284 |
::ll::UntypedStorage< 8, 32 > | mUnk7347c6 |
::ll::UntypedStorage< 8, 64 > | mUnk2747d5 |
::ll::UntypedStorage< 8, 8 > | mUnkc5c47e |
::ll::UntypedStorage< 8, 8 > | mUnk27d909 |
::ll::UntypedStorage< 8, 8 > | mUnkf24bcf |
SubjectType * | mpSubject |
|
explicit |
|
virtual |
Reimplemented from WebviewObserver.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
|
virtual |
Implements CodeBuilder::IRequestHandler.
MCAPI ::std::unique_ptr<::CommandOrigin > Automation::AutomationSession::_createCommandOrigin | ( | ::std::string const & | requestId | ) |
MCAPI void Automation::AutomationSession::_errorEncryptionRequired | ( | ::std::string const & | requestId | ) |
MCAPI void Automation::AutomationSession::_handleIncomingMessage | ( | ::RakWebSocketDataFrame const & | frame | ) |
MCAPI void Automation::AutomationSession::_handleMessage | ( | ::CodeBuilder::ChatMessage const & | message | ) |
MCAPI void Automation::AutomationSession::_handleOnClose | ( | ::CloseStatusCode | code, |
::std::string const & | reason ) |
MCAPI void Automation::AutomationSession::_handleOnConnected | ( | ::std::string const & | activeSubProtocol | ) |
MCAPI void Automation::AutomationSession::_send | ( | ::std::string const & | messageBody | ) |
MCAPI void Automation::AutomationSession::_sendUnencrypted | ( | ::std::string const & | messageBody | ) |
MCAPI::WSConnectionResult Automation::AutomationSession::connect | ( | ::std::string const & | serverUri | ) |
MCAPI::WSConnectionResult Automation::AutomationSession::connect | ( | ::std::string const & | serverUri, |
::std::vector<::std::string > const & | subProtocols ) |
MCAPI bool Automation::AutomationSession::isSubscribedtoEvent | ( | ::std::string const & | eventName | ) |
MCAPI void Automation::AutomationSession::receive | ( | ::std::string const & | payload | ) |
MCAPI void * Automation::AutomationSession::$ctor | ( | ::Automation::AutomationClient & | owner | ) |
MCAPI void Automation::AutomationSession::$dtor | ( | ) |
MCAPI void Automation::AutomationSession::$onMessageRecieved | ( | ::std::string const & | message | ) |
MCAPI void Automation::AutomationSession::$agentCommand | ( | ::std::string const & | requestId, |
::CodeBuilder::CommandRequest && | request ) |
MCAPI void Automation::AutomationSession::$command | ( | ::std::string const & | requestId, |
::CodeBuilder::CommandRequest && | request ) |
MCAPI void Automation::AutomationSession::$chatSubscribe | ( | ::std::string const & | requestId, |
::CodeBuilder::ChatSubscription && | subscription ) |
MCAPI void Automation::AutomationSession::$chatUnsubscribe | ( | ::std::string const & | , |
::std::string const & | subscriptionId ) |
MCAPI void Automation::AutomationSession::$chatUnsubscribeAll | ( | ::std::string const & | ) |
MCAPI void Automation::AutomationSession::$dataBlock | ( | ::std::string const & | requestId | ) |
MCAPI void Automation::AutomationSession::$dataItem | ( | ::std::string const & | requestId | ) |
MCAPI void Automation::AutomationSession::$dataMob | ( | ::std::string const & | requestId | ) |
MCAPI void Automation::AutomationSession::$dataTutorial | ( | ::std::string const & | requestId, |
::std::string const & | tutorialPath ) |
MCAPI void Automation::AutomationSession::$dataFile | ( | ::std::string const & | requestId, |
bool const | isRead, | ||
::std::string const & | filePath, | ||
::std::string const & | fileContents ) |
MCAPI void Automation::AutomationSession::$cloudRequest | ( | ::std::string const & | requestId, |
::EduCloudProxy::Operation const | operation, | ||
::std::string const & | id, | ||
::std::vector<::std::string > const | idList, | ||
::EduCloudProxy::CloudProject | project ) |
MCAPI bool Automation::AutomationSession::$encryptConnection | ( | ::std::string const & | requestId, |
::CodeBuilder::EncryptionRequest const & | request ) |
MCAPI void Automation::AutomationSession::$subscribe | ( | ::std::string const & | requestId, |
::std::string const & | eventId ) |
MCAPI void Automation::AutomationSession::$unsubscribe | ( | ::std::string const & | requestId, |
::std::string const & | eventId ) |
MCAPI void Automation::AutomationSession::$error | ( | ::std::string const & | , |
::CodeBuilder::ErrorMessage const & | message ) |
MCAPI bool Automation::AutomationSession::$tutorialCached | ( | ::std::string const & | tutorialPath | ) |
|
static |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |