UNPKG

rainbird

Version:

The Rainbird library allows you to access your RainBird Controller.

23 lines 550 B
import { Buffer } from 'node:buffer'; import { Request } from './Request.js'; // NOTE: program = 0 means program "A" export class RunProgramRequest extends Request { _program; constructor(program) { super(); this._program = program; } get type() { return 0x38; } get program() { return this._program; } set program(value) { this._program = value; } toBuffer() { return Buffer.from([this.type, this.program]); } } //# sourceMappingURL=RunProgramRequest.js.map