Man page for librpcUtil.a
[dyninst.git] / common / docs / rpcUtil.1
1 .\"
2 .\" $Log: rpcUtil.1,v $
3 .\" Revision 1.1  1994/02/24 07:04:57  markc
4 .\" Man page for librpcUtil.a
5 .\"
6 .\"
7 .TH RPCUTIL 1L PARADYN "\\n(mo/\\n(dy/19\\n(yr"
8 .SH NAME
9 rpcUtil \- Support Library
10 .SH SYNOPSIS
11 .B rpcUtil
12 .SH DESCRIPTION
13 .PP
14 This library provides utility functions.  It provides:
15 .br
16 A list class.
17 A hash table class.
18 Functions to support client-server communications using XDR/pvm/threads.
19 .SH "LIST CLASS"
20 .PP
21 .SH "HASH TABLE CLASS"
22 .PP
23 .SH LIBRARY CALLS
24 .TP 8
25 .B int RPCprocessCreate (pid, host, User, command, args)
26 .br
27 .B int *pid;
28 .br
29 .B char *host;  
30 .br
31 .B char *User;           
32 .br
33 .B char *command; 
34 .br
35 .B char **args;   
36 .TP 8
37 .B int RPC_readReady (fd)
38 .br
39 .B int fd;
40 .TP 8
41 .B int RPC_setup_socket (socket_fd, family, type)
42 .br
43 .B int *socket_fd;
44 .br
45 .B int family;
46 .br
47 .B int type;
48 .TP 8
49 .B char **RPC_make_arg_list (program, family, type,
50 .B                           port, flag)
51 .br
52 .B char *program;
53 .br
54 .B int family;
55 .br
56 .B int type;
57 .br
58 .B int port;
59 .br
60 .B int flag;
61 .TP 8
62 .B int RPC_undo_arg_list (argc, arg_list, machine,
63 .B                         family, type, socket, flag)
64 .br
65 .B int argc;
66 .br
67 .B char **arg_list;
68 .br
69 .B char **machine;
70 .br
71 .B int *family;
72 .br
73 .B int *type;
74 .br
75 .B int *socket;
76 .br
77 .B int *flag;
78 .TP 8
79 .B int RPC_getConnect (fd)
80 .br
81 .B int fd;
82
83 .SH "SEE ALSO"
84 Paradyn(1).
85 .SH COPYRIGHT
86 Copyright 1994, The Paradyn Software Team.
87 .SH AUTHOR
88 Mark Callaghan     (markc@cs.wisc.edu)
89
90
91