writeUint8 method

void writeUint8(
  1. int value
)

Writes an 8-bit unsigned integer (0-255).

Example:

writer.writeUint8(0x42);  // Write message type

Throws RangeError if value is outside the valid range.

Implementation

@pragma('vm:prefer-inline')
@pragma('dart2js:tryInline')
void writeUint8(int value) {
  _checkRange(value, 0, 255, 'Uint8');

  _ws.ensureOneByte();
  _ws.data.setUint8(_ws.offset++, value);
}