Class WorkerWire

java.lang.Object
io.github.protasm.jvmud.execution.application.worker.WorkerWire

public final class WorkerWire extends Object
Bounded JSON messages carried only over inherited parent/worker pipes, never a public admin socket.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final record 
    Worker boot request; no engine credentials are inherited.
    static final record 
    Readiness metadata returned only after boot and private transport startup succeed.
    static final record 
    A command session request; OPEN and CLOSE isolate each administrator's state.
    static final record 
    Command result from a worker's serialized execution queue.
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T> T
    read(DataInputStream in, Class<T> type)
    Reads one complete message with an allocation limit.
    static void
    write(DataOutputStream out, Object message)
    Sends one framed message, preserving pipes when game code writes to System.out.

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait