package
0.0.0-20231016153722-71fdcac08174
Repository: https://github.com/iansmith/parigot.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
BindMethod is the way that a particular service gets associated with a given method id.
ClientSide does the marshalling and unmarshalling needed to read the T given, write the U given, and return the KernelErrId properly.
CompleteCall is called from the ReadOneAndCall handler to cause a prior dispatch call to be completed.
CurrentHostId provides the interface to the runner's chosen host id for our WASM machine.
CurrentTimezone provides the interface to the configuration file's timezone string for our WASM machine.
No description provided by the author
Dispatch is the primary means that a caller can send an RPC message.
No description provided by the author
Exit is called from the WASM side to cause the WASM program, or all the WASM programs, to exit.
ExpireMethod() checks the internal list of guest side futures that have no call id associated with them.
No description provided by the author
Export is a declaration that a service implements a particular interface.
No description provided by the author
Run is starts a service (or a guest application) running.
No description provided by the author
Locate is the means of aquiring a handle to a particular service.
MatchCompleter is a utility for adding a new cid and completer to the tables used to look up the location where response values should be sent.
No description provided by the author
No description provided by the author
NewExitFuture returns an initialized exit future.
No description provided by the author
No description provided by the author
No description provided by the author
ReadOne checks to see if any of the service/method pairs have been called.
No description provided by the author
Register should be called before any other services are Required, Exported, or Located.
No description provided by the author
Require is a declaration that a service needs a particular interface.
No description provided by the author
ReturnValue is for providing return values for calls that have been made on the local service.
# Structs
No description provided by the author
ExitFuture is the return type of Exit() on the guest side.
No description provided by the author
LaunchFuture is the return type of Launch() on the guest side.