git ssb

0+

wanderer🌟 / js-primea-hypervisor



Tree: c8d99be502a496e485cae703eed1e18dc149870b

Files: c8d99be502a496e485cae703eed1e18dc149870b / docs / exoInterface.md

4319 bytesRaw

<!-- Generated by documentation.js. Update this documentation by updating the source code. -->

Table of Contents

constructor

exoInterface.js:17-43

the ExoInterface manages the varous message passing functions and provides an interface for the containers to use

Parameters

start

exoInterface.js:49-51

starts the container

Returns Promise

queue

exoInterface.js:57-64

adds a message to this containers message queue

Parameters

run

exoInterface.js:88-106

run the kernels code with a given enviroment The Kernel Stores all of its state in the Environment. The Interface is used to by the VM to retrive infromation from the Environment.

Parameters

Returns Promise

wait

exoInterface.js:113-127

returns a promise that resolves once the kernel hits the threshould tick count

Parameters

Returns Promise

incrementTicks

exoInterface.js:133-141

updates the number of ticks that the container has run

Parameters

send

exoInterface.js:148-166

sends a message to a given port

Parameters

getInstance

exoInterface.js:173-175

gets a container instance given a port

Parameters

Returns Object

Built with git-ssb-web