22 QueuedConnectionListener::
31 QueuedConnectionListener::
32 ~QueuedConnectionListener() {
45 return thing_available();
67 if (!get_thing(result)) {
71 rendezvous = result._rendezvous;
72 address = result._address;
73 new_connection = result._new_connection;
95 void QueuedConnectionListener::
96 connection_opened(
const PT(
Connection) &rendezvous,
100 nc._rendezvous = rendezvous;
101 nc._address = address;
102 nc._new_connection = new_connection;
104 if (!enqueue_thing(nc)) {
106 <<
"QueuedConnectionListener queue full!\n";