See: Description
| Interface | Description |
|---|---|
| ByteSequence |
A ByteSequence is a readable sequence of
byte values. |
| FileSystem |
Service-provider for
Truffle files. |
| MessageEndpoint |
An endpoint representing one side of
message transport. |
| MessageTransport |
Allows to take over transport of message communication initiated by an instrument.
|
| ProcessHandler |
Service-provider for guest languages process builder.
|
| Class | Description |
|---|---|
| IOAccess |
Represents an IO access configuration of a polyglot context.
|
| IOAccess.Builder |
Builder to create a custom
IO access configuration. |
| ProcessHandler.ProcessCommand |
Subprocess attributes passed to
start method. |
| ProcessHandler.Redirect |
Represents a source of subprocess input or a destination of subprocess output.
|
| Exception | Description |
|---|---|
| MessageTransport.VetoException |
Thrown when a transport connection is vetoed.
|
The FileSystem allows an embedder to virtualize Input/Output
operations done by the TruffleLanguages. A custom filesystem is registered using an
IOAccess configuration
builder.