driver library

Classes

BazelWorkerDriver
A driver for talking to a bazel worker.
DriverConnection
A connection from a BazelWorkerDriver to a worker.
Input
An input file.
IsolateDriverConnection
DriverConnection that works with an isolate via a SendPort.
MessageGrouper
Interface for a MessageGrouper, which groups bytes in delimited proto format into the bytes for each message.
StdDriverConnection
Default implementation of DriverConnection that works with Stdin and Stdout.
WorkRequest
This represents a single work unit that Blaze sends to the worker.
WorkResponse
The worker sends this message to Blaze when it finished its work on the WorkRequest message.

Constants

EXIT_CODE_BROKEN_PIPE → const int
EXIT_CODE_ERROR → const int
EXIT_CODE_OK → const int

Typedefs

SpawnWorker = Future<Process> Function()