API Guide
601355 Rev A API Functions 2-381
Functions
Example 1 /****************************************
*********
2*
3 * FUNCTION: vst_request_handle
4*
5 * PURPOSE:
6 * This function tests a request handle.
7*
8 * PARAMETERS:
9 * none
10 *
11 ****************************************
*********/
12 #ifdef ANSI_C
13 VST_BOOLEAN vst_request_handle(void)
14 #else
15 VST_BOOLEAN vst_request_handle()
16 #endif
17 {
18 VST_BOOLEAN rc = VSE_FALSE;
19 VST_REQUEST_HANDLE h;
20 VST_REQUEST_ID RequestID;
21 VST_REQUEST_TYPE RequestType;
22 VST_REQUEST_STATE State;
23 VST_PRIORITY Priority;
24
25 /* create the handle */
26 h = VS_Request_Create();
27 if (h != (VST_REQUEST_HANDLE) NULL)
28 {
29 /* get values from user */
30 printf(“*** Request Handle
***\n”);
31 printf(“Enter request id ==> “);
32 RequestID = atol(gets(input));
33 printf(“Enter request type ==> “);
34 RequestType = atoi(gets(input));
35 printf(“Enter request state ==>
“);
36 State = atoi(gets(input));
37 printf(“Enter Priority ==> “);
38 Priority = atoi(gets(input));