#include <SRPC_impl.H>
Static Public Member Functions | |
| static SRPC_listener * | create (u_short port, TCP_sock *ls=NULL) throw (TCP_sock::failure) |
| static bool | destroy (SRPC_listener *listener) throw (TCP_sock::failure) |
Public Attributes | |
| TCP_sock * | sock |
| bool | my_sock |
| u_short | port |
Private Attributes | |
| SRPC_listener * | next |
| int | n |
Static Private Attributes | |
| static Basics::mutex | m |
| static SRPC_listener * | listeners = NULL |
|
||||||||||||
|
Definition at line 479 of file SRPC_impl.C. References TCP_sock::enable_keepalive(), INITIAL_WAITERS_KLUDGE, Basics::mutex::lock(), my_sock, n, NEW, NEW_CONSTR, next, port, TCP_sock::set_waiters(), sock, and Basics::mutex::unlock(). Referenced by SRPC::SRPC(). |
|
|
Definition at line 512 of file SRPC_impl.C. References Basics::mutex::lock(), next, sock, and Basics::mutex::unlock(). Referenced by SRPC_impl::~SRPC_impl(). |
|
|
Definition at line 472 of file SRPC_impl.C. |
|
|
Definition at line 471 of file SRPC_impl.C. |
|
|
Definition at line 251 of file SRPC_impl.H. Referenced by create(). |
|
|
Definition at line 263 of file SRPC_impl.H. Referenced by create(). |
|
|
Definition at line 262 of file SRPC_impl.H. |
|
|
Definition at line 252 of file SRPC_impl.H. Referenced by create(). |
|
|
Definition at line 250 of file SRPC_impl.H. Referenced by create(), destroy(), and SRPC_impl::read_item_code(). |
1.4.2