pushMessage method

bool pushMessage(
  1. ItemQueue item
)
override

Implementation

bool pushMessage(ItemQueue item) {
  if (_len == _cap) {
    return false;
  }
  for (var idx = 0; idx < _cap; ++idx) {
    if (_items[idx] == null) {
      ++_len;
      _items[idx] = item;
      return true;
    }
  }
  return false;
}