API Guide
601355 Rev A API Functions 2-251
Functions
18 int timeout;
19 VST_HOSTNAME host;
20 VST_PROGRAM_NUMBER prognum;
21 VST_PROGRAM_NUMBER syncnum;
22 VST_PROGRAM_NUMBER asyncnum;
23 VST_BOOLEAN rc = VSE_FALSE;
24
25 /* get parameters from user */
26 printf(“*** Initialize parameters
***\n” );
27 printf(“Enter VolServ Host ==> “ );
28 gets( host );
29 printf(“Enter VolServ Program Number
==> “ );
30 prognum = atol(gets(input));
31 printf(“Enter Timeout Value ==> “ );
32 timeout = atoi(gets(input));
33
34 /* change the sync/async program
numbers */
35 printf(“*** RPC Program numbers
***\n” );
36 printf(“Enter Sync Program Number (0
for default) ==> “ );
37 syncnum = atol(gets(input));
38 printf(“Enter Async Program Number (0
for default) ==> “ );
39 asyncnum = atol(gets(input));
40
41 if ( syncnum != 0 )
42 {
43 VS_Global_SetFields (
44 VSID_SYNC_PROGRAM_NUMBER,
syncnum,
45 VSID_ENDFIELD );
46 }
47
48 if ( asyncnum != 0 )
49 {
50 VS_Global_SetFields (