SerialReadEvent constructor

SerialReadEvent(
  1. int read,
  2. Pointer<Uint8> buf
)

Implementation

SerialReadEvent(int read, Pointer<Uint8> buf) {
  if (read == 0) {
    isTimeout = true;
    count = 0;
  } else {
    isTimeout = false;
    count = read;
    data = <int>[];
    for (var i = 0; i < read; ++i) {
      data.add(buf[i]);
    }
  }
}