deliverData method

void deliverData(
  1. DataFrame frame
)

Delivers an inbound data frame to the matching stream.

Implementation

void deliverData(DataFrame frame) {
  if (_closed) return;
  switch (frame.opcode) {
    case DataOpcode.stdin:
      _add(_stdin, frame.payload);
    case DataOpcode.stdout:
      _add(_stdout, frame.payload);
    case DataOpcode.stderr:
      _add(_stderr, frame.payload);
  }
}