Exemplo n.º 1
0
void TestNrSocket::on_socket_readable(NrSocketBase *real_socket) {
  if (!readable_socket_ && (real_socket != internal_socket_)) {
    readable_socket_ = real_socket;
  }

  fire_readable_callback();
}
Exemplo n.º 2
0
void TestNrSocket::on_port_mapping_readable(NrSocket *external_socket) {
  if (!readable_socket_) {
    readable_socket_ = external_socket;
  }

  // None of our port mappings should be waiting for readable callbacks
  // if nobody is waiting for readable callbacks from us.
  MOZ_ASSERT(poll_flags() & PR_POLL_READ);

  fire_readable_callback();
}