Client

interface Client

Client invokes wrappers and interacts with wrap packages.

Inheritors

Functions

Link copied to clipboard
abstract fun invokeWrapperRaw(wrapper: Wrapper, uri: Uri, method: String, args: ByteArray?, env: ByteArray?, resolutionContext: <Error class: unknown class>?): Result<ByteArray>

Invoke a wrapper using an instance of the wrapper.

Link copied to clipboard
abstract fun loadWrapper(uri: Uri, resolutionContext: <Error class: unknown class>? = null): Result<Wrapper>

Resolves the Wrapper at the specified URI.

Link copied to clipboard
abstract fun tryResolveUri(uri: Uri, resolutionContext: <Error class: unknown class>?): Result<<Error class: unknown class>>

Try to resolve a URI to a URI, package or wrapper.