| 
| 
enum clnt_stat  | rpcUdpServerCreate (struct sockaddr_in *paddr, rpcprog_t prog, rpcvers_t vers, u_long uid, u_long gid, RpcUdpServer *pclnt) | 
|   | 
| 
void  | rpcUdpServerDestroy (RpcUdpServer s) | 
|   | 
| int  | rpcUdpStats (FILE *f) | 
|   | Dump statistics to a file (stdout if NULL);.  More...
  | 
|   | 
| 
enum clnt_stat  | rpcUdpClntCreate (struct sockaddr_in *psaddr, rpcprog_t prog, rpcvers_t vers, u_long uid, u_long gid, RpcUdpClnt *pclnt) | 
|   | 
| 
void  | RpcUdpClntDestroy (RpcUdpClnt clnt) | 
|   | 
| 
enum clnt_stat  | rpcUdpClntCall (RpcUdpClnt clnt, u_long proc, XdrProcT xargs, CaddrT pargs, XdrProcT xres, CaddrT pres, struct timeval *timeout) | 
|   | 
| 
RpcUdpXact  | rpcUdpXactCreate (u_long program, u_long version, u_long size) | 
|   | 
| 
void  | rpcUdpXactDestroy (RpcUdpXact xact) | 
|   | 
| enum clnt_stat  | rpcUdpSend (RpcUdpXact xact, RpcUdpServer srvr, struct timeval *timeout, u_long proc, xdrproc_t xres, caddr_t pres, xdrproc_t xargs, caddr_t pargs,...) | 
|   | 
| 
enum clnt_stat  | rpcUdpRcv (RpcUdpXact xact) | 
|   | Wait for a transaction to complete. 
  | 
|   | 
| 
enum clnt_stat  | rpcUdpCallRp (struct sockaddr_in *pserver_addr, u_long prog, u_long vers, u_long proc, XdrProcT xargs, CaddrT pargs, XdrProcT xres, CaddrT pres, u_long uid, u_long gid, struct timeval *timeout) | 
|   | 
| 
RpcUdpXactPool  | rpcUdpXactPoolCreate (rpcprog_t prog, rpcvers_t version, int xactsize, int poolsize) | 
|   | 
| 
void  | rpcUdpXactPoolDestroy (RpcUdpXactPool pool) | 
|   | 
| 
RpcUdpXact  | rpcUdpXactPoolGet (RpcUdpXactPool pool, XactPoolGetMode mode) | 
|   | 
| 
void  | rpcUdpXactPoolPut (RpcUdpXact xact) | 
|   | 
A Multithreaded RPC/UDP Multiplexor.