rpc_clnt_create.3n (2010 09)
r
rpc_clnt_create(3N) rpc_clnt_create(3N)
NAME
rpc_clnt_create: clnt_control(), clnt_create(), clnt_create_timed(), clnt_create_vers(),
clnt_create_vers_timed(), clnt_destroy(), clnt_dg_create(), clnt_pcreateerror(), clnt_raw_create(),
clnt_spcreateerror(), clnt_tli_create(), clnt_tp_create(), clnt_tp_create_timed(), clnt_vc_create(),
rpc_createerr - library routines for dealing with creation and manipulation of CLIENT handles
SYNOPSIS
#include <rpc/rpc.h>
bool_t clnt_control(CLIENT *
clnt ,
const u_int req,
char *info);
CLIENT *clnt_create(const char *
host ,
const rpcprog_t prognum,
const rpcvers_t versnum ,
const char *nettype );
CLIENT *clnt_create_timed(const char *
host ,
const rpcprog_t prognum,
const rpcvers_t versnum ,
const char *nettype ,
const struct timeval *timeout );
CLIENT *clnt_create_vers(const char *
host ,
const rpcprog_t prognum,
rpcvers_t *vers_outp ,
const rpcvers_t vers_low ,
const rpcvers_t vers_high ,
char *nettype );
CLIENT *clnt_create_vers_timed(const char *
host ,
const rpcprog_t prognum,
rpcvers_t *vers_outp ,
const rpcvers_t vers_low ,
const rpcvers_t vers_high ,
char *nettype ,
const struct timeval *timeout );
void clnt_destroy(CLIENT *
clnt );
CLIENT *clnt_dg_create(const int
fildes,
const struct netbuf *svcaddr ,
const rpcprog_t prognum,
const rpcvers_t versnum ,
const u_int sendsz,
const u_int recvsz );
void clnt_pcreateerror(const char *s);
CLIENT *clnt_raw_create(const rpcprog_t prognum,
const rpcvers_t versnum );
char *clnt_spcreateerror(const char *s);
CLIENT *clnt_tli_create(const int fildes,
const struct netconfig *netconf ,
const struct netbuf *svcaddr ,
const rpcprog_t prognum,
const rpcvers_t versnum ,
const u_int sendsz,
const u_int recvsz );
CLIENT *clnt_tp_create(const char *host ,
const rpcprog_t prognum,
const rpcvers_t versnum ,
const struct netconfig *netconf );
HP-UX 11i Version 3: September 2010 − 1 − Hewlett-Packard Company 1