|
ReactOS 0.4.16-dev-1946-g52006dd
|


Go to the source code of this file.
Classes | |
| struct | rpc_err |
| struct | __rpc_client |
| struct | __rpc_client::clnt_ops |
| struct | __cb_req |
| struct | rpc_timers |
| struct | rpc_createerr |
Typedefs | |
| typedef struct __rpc_client | CLIENT |
| typedef struct __cb_req | cb_req |
Variables | |
| __END_DECLS typedef bool_t(* | resultproc_t )(caddr_t,...) |
| #define CLGET_FD 6 /* get connections file descriptor */ |
| #define CLNT_FREERES | ( | rh, | |
| xres, | |||
| resp | |||
| ) | ((*(rh)->cl_ops->cl_freeres)(rh,xres,resp)) |
| #define clnt_freeres | ( | rh, | |
| xres, | |||
| resp | |||
| ) | ((*(rh)->cl_ops->cl_freeres)(rh,xres,resp)) |
| #define CLNT_GETERR | ( | rh, | |
| errp | |||
| ) | ((*(rh)->cl_ops->cl_geterr)(rh, errp)) |
| #define clnt_geterr | ( | rh, | |
| errp | |||
| ) | ((*(rh)->cl_ops->cl_geterr)(rh, errp)) |
| #define CLSET_FD_NCLOSE 9 /* Do not close fd while clnt_destroy */ |
| #define get_rpc_createerr | ( | ) | (*(__rpc_createerr())) |
| #define rpc_createerr (*(__rpc_createerr())) |
| typedef struct __rpc_client CLIENT |
| __BEGIN_DECLS struct rpc_createerr * __rpc_createerr | ( | void | ) |
Definition at line 140 of file mt_misc.c.
| __BEGIN_DECLS CLIENT * clnt_create | ( | const char * | hostname, |
| const | rpcprog_t, | ||
| const | rpcvers_t, | ||
| const char * | nettype | ||
| ) |
Definition at line 179 of file clnt_generic.c.
Referenced by rpc_call().
| CLIENT * clnt_create_timed | ( | const char * | hostname, |
| const | rpcprog_t, | ||
| const | rpcvers_t, | ||
| const char * | netclass, | ||
| const struct timeval * | tp | ||
| ) |
Definition at line 195 of file clnt_generic.c.
Referenced by clnt_create(), and clnt_create_vers_timed().
| CLIENT * clnt_create_vers | ( | const char * | hostname, |
| const | rpcprog_t, | ||
| rpcvers_t * | vers_out, | ||
| const | rpcvers_t, | ||
| const | rpcvers_t, | ||
| const char * | nettype | ||
| ) |
Definition at line 94 of file clnt_generic.c.
| CLIENT * clnt_create_vers_timed | ( | const char * | hostname, |
| const | rpcprog_t, | ||
| rpcvers_t * | vers_out, | ||
| const | rpcvers_t, | ||
| const | rpcvers_t, | ||
| const char * | nettype, | ||
| const struct timeval * | tp | ||
| ) |
Definition at line 109 of file clnt_generic.c.
Referenced by clnt_create_vers().
| CLIENT * clnt_dg_create | ( | const | SOCKET, |
| const struct netbuf * | svcaddr, | ||
| const | rpcprog_t, | ||
| const | rpcvers_t, | ||
| const | u_int, | ||
| const | u_int | ||
| ) |
Definition at line 154 of file clnt_dg.c.
Referenced by clnt_tli_create().
| __END_DECLS __BEGIN_DECLS void clnt_pcreateerror | ( | const char * | ) |
| __END_DECLS __BEGIN_DECLS void clnt_perrno | ( | enum | clnt_stat | ) |
Definition at line 231 of file clnt_perror.c.
| __END_DECLS __BEGIN_DECLS void clnt_perror | ( | CLIENT * | rpch, |
| const char * | s | ||
| ) |
Definition at line 181 of file clnt_perror.c.
Referenced by pmap_getmaps().
Definition at line 81 of file clnt_raw.c.
Definition at line 218 of file clnt_perror.c.
Referenced by clnt_perrno(), clnt_spcreateerror(), and clnt_sperror().
Definition at line 67 of file clnt_perror.c.
Referenced by clnt_perror().
| CLIENT * clnt_tli_create | ( | const | SOCKET, |
| const struct netconfig * | nconf, | ||
| struct netbuf * | svcaddr, | ||
| const | rpcprog_t, | ||
| const | rpcvers_t, | ||
| const | u_int, | ||
| const | u_int, | ||
| int(*)(void *, void *) | cb_xdr, | ||
| int(*)(void *, void *, void **) | cb, | ||
| void * | args | ||
| ) |
Definition at line 347 of file clnt_generic.c.
Referenced by clnt_tp_create_timed(), get_client_for_netaddr(), and getclnthandle().
| CLIENT * clnt_tp_create | ( | const char * | hostname, |
| const | rpcprog_t, | ||
| const | rpcvers_t, | ||
| const struct netconfig * | nconf | ||
| ) |
Definition at line 282 of file clnt_generic.c.
Referenced by _des_crypt_call(), and getkeyserv_handle().
| CLIENT * clnt_tp_create_timed | ( | const char * | hostname, |
| const | rpcprog_t, | ||
| const | rpcvers_t, | ||
| const struct netconfig * | nconf, | ||
| const struct timeval * | tp | ||
| ) |
Definition at line 295 of file clnt_generic.c.
Referenced by clnt_create_timed(), and clnt_tp_create().
| CLIENT * clnt_vc_create | ( | const | SOCKET, |
| const struct netbuf * | , | ||
| const | rpcprog_t, | ||
| const | rpcvers_t, | ||
| u_int | , | ||
| u_int | , | ||
| int(*)(void *, void *) | cb_xdr, | ||
| int(*)(void *, void *, void **) | cb, | ||
| void * | args | ||
| ) |
| __BEGIN_DECLS enum clnt_stat rpc_broadcast | ( | const | rpcprog_t, |
| const | rpcvers_t, | ||
| const | rpcproc_t, | ||
| const | xdrproc_t, | ||
| caddr_t | argsp, | ||
| const | xdrproc_t, | ||
| caddr_t | resultsp, | ||
| const | resultproc_t, | ||
| const char * | nettype | ||
| ) |
Definition at line 687 of file clnt_bcast.c.
| enum clnt_stat rpc_broadcast_exp | ( | const | rpcprog_t, |
| const | rpcvers_t, | ||
| const | rpcproc_t, | ||
| const | xdrproc_t, | ||
| caddr_t | argsp, | ||
| const | xdrproc_t, | ||
| caddr_t | resultsp, | ||
| const | resultproc_t, | ||
| const int | inittime, | ||
| const int | waittime, | ||
| const char * | nettype | ||
| ) |
Definition at line 264 of file clnt_bcast.c.
Referenced by rpc_broadcast().
| __BEGIN_DECLS enum clnt_stat rpc_call | ( | const char * | , |
| const | rpcprog_t, | ||
| const | rpcvers_t, | ||
| const | rpcproc_t, | ||
| const | xdrproc_t, | ||
| const char * | , | ||
| const | xdrproc_t, | ||
| char * | , | ||
| const char * | |||
| ) |