ReactOS 0.4.16-dev-336-gb667d82
|
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 * | |||
) |