1 /* BEGIN INCLUDE   vrm_cursor.incl.pl1            */
 2 
 3 /* 83-05-26 Roger Lackey : Modifyed for relation cursors */
 4 
 5 dcl  vrm_cursor_ptr pointer;                                /* Pointer to this structure */
 6 
 7 dcl 1 vrm_cursor aligned based (vrm_cursor_ptr),            /* vfile relation manager cursor */
 8     2 opening_id bit (36) aligned,                          /* ID of opening associated with this cursor */
 9     2 debug_sw unal,                                        /* Undefined MBZ */
10       3 trace_open bit (1) unal,                            /* Show opening of iocb cursor creation time */
11       3 pad bit (35) unal,
12     2 switches,
13       3 shared bit (1) unal,                                /* Other processes can use this relation */
14       3 meter_sw bit (1) unal,                              /* On = Keep meters for this cursor */
15       3 pad bit (7) unal,                                   /* Unsed */
16     2 opening_mode fixed bin,                               /* Opening mode for this cursor (8 = KSQR  10 = KSQU) */
17     2 open_info_ptr pointer,                                /* Pointer to parent opening info structure */
18     2 vrm_relation_desc_ptr pointer,                        /* Pointer to parent rel desc */
19     2 iocb_ptr pointer,                                     /* Pointer to attach iocb */
20     2 secondary_iocb_ptr ptr,                               /* Second iocb_ptr used by vrmu_search */
21     2 search_list_ptr ptr,                                  /* Pointer to search_list */
22     2 search_keys_ptr ptr,                                  /* Pointer to search_keys array */
23     2 meter_ptr pointer,                                    /* Pointer metering str if metering is on or null */
24     2 vrm_iocb_list_block_ptr pointer,                      /* Pointer to vrm_iocb_list_block that contains this cursors iocb */
25     2 vrm_iocb_list_block_iocbs_ix fixed bin;               /* Index into list_block.iocbs for location of iocb */
26 
27 
28 /* END  INCLUDE vrm_cursor.incl.pl1                       */