|
|
JsonRpcProvider & | operator= (JsonRpcProvider const &) |
|
| JsonRpcProvider (JsonRpcProvider const &) |
| MCAPI | JsonRpcProvider (::std::shared_ptr<::JsonRpc::ITransport > transport, ::std::shared_ptr<::JsonRpc::IObserver > observer, ::std::vector<::std::shared_ptr<::IJsonRpcComponent > > components) |
| MCAPI | JsonRpcProvider (::std::shared_ptr<::JsonRpc::ITransport > transport, ::std::shared_ptr<::JsonRpc::IObserver > observer, ::std::vector<::std::shared_ptr<::IJsonRpcComponent > > components, ::WorkerPool &workerPool, ::Scheduler &scheduler) |
| MCAPI void | _expirePendingResult (::std::string const &id) |
| MCAPI void | handleJsonRpcResult (::std::string const &id, ::Bedrock::Result<::Json::Value, ::JsonRpc::JsonRpcError > &&result) |
| MCAPI void | onMessage (::std::string_view incomingMessage) |
| MCAPI ::std::unique_ptr<::std::string, ::std::function< void(::std::string *)> > | registerJsonRpcMethod (::std::string method, ::std::unique_ptr<::JsonRpc::IResultHandler > handler) |
| MCAPI | ~JsonRpcProvider () |
| MCAPI void * | $ctor (::std::shared_ptr<::JsonRpc::ITransport > transport, ::std::shared_ptr<::JsonRpc::IObserver > observer, ::std::vector<::std::shared_ptr<::IJsonRpcComponent > > components) |
| MCAPI void * | $ctor (::std::shared_ptr<::JsonRpc::ITransport > transport, ::std::shared_ptr<::JsonRpc::IObserver > observer, ::std::vector<::std::shared_ptr<::IJsonRpcComponent > > components, ::WorkerPool &workerPool, ::Scheduler &scheduler) |
| MCAPI void | $dtor () |
|
|
::ll::UntypedStorage< 8, 8 > | mUnk5861b3 |
|
::ll::UntypedStorage< 8, 64 > | mUnk19d3ca |
|
::ll::UntypedStorage< 8, 64 > | mUnkc85114 |
|
::ll::UntypedStorage< 8, 80 > | mUnk882165 |
|
::ll::UntypedStorage< 8, 64 > | mUnk29ed83 |
|
::ll::UntypedStorage< 8, 128 > | mUnk4502ec |
|
::ll::UntypedStorage< 8, 8 > | mUnkcb9720 |
|
::ll::UntypedStorage< 8, 24 > | mUnkecd6dc |
|
::ll::UntypedStorage< 8, 8 > | mUnkaeebe0 |
|
::ll::UntypedStorage< 8, 16 > | mUnk60480d |
|
::ll::UntypedStorage< 8, 16 > | mUnk6f4f7b |
◆ JsonRpcProvider() [1/2]
- 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.
◆ JsonRpcProvider() [2/2]
- 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.
◆ ~JsonRpcProvider()
| MCAPI JsonRpc::JsonRpcProvider::~JsonRpcProvider |
( |
| ) |
|
- 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.
◆ _expirePendingResult()
| MCAPI void JsonRpc::JsonRpcProvider::_expirePendingResult |
( |
::std::string const & | id | ) |
|
- 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.
◆ handleJsonRpcResult()
- 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.
◆ onMessage()
| MCAPI void JsonRpc::JsonRpcProvider::onMessage |
( |
::std::string_view | incomingMessage | ) |
|
- 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.
◆ registerJsonRpcMethod()
| MCAPI ::std::unique_ptr<::std::string, ::std::function< void(::std::string *)> > JsonRpc::JsonRpcProvider::registerJsonRpcMethod |
( |
::std::string | method, |
|
|
::std::unique_ptr<::JsonRpc::IResultHandler > | handler ) |
- 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() [1/2]
- 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() [2/2]
- 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 JsonRpc::JsonRpcProvider::$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 class was generated from the following file: