RZ

01: // DataLocalScanner.hh # the actual synthesize algorithm
02:
03: #ifndef _DataLocalScanner_HH
04: #define _DataLocalScanner_HH 1
05:
06: #include "DemandWrapper.hh"
07:
08: // ######## ######## ######## ######## ######## ######## ######## ########
09:
10: // public package variables (read or write once)
11: //   $localtotal  - total number of bytes from local packets
12:
13: // public filehandles
14: //   LOCAL  - (for private and select loop use only) -| opened subprocess
15:
16: // public subroutines (other than select loop routines)
17: //   localclose()
18:
19: namespace DataLocalScanner {
20:     extern unsigned int local_total;
21:
22:     extern struct RZ::Worker LOCAL;
23:
24:     void local_close(void);
25:
26:     bool is_pending(void);
27:     void select_processing(void);
28:
29:     void require(void);
30: }
31:
32: // DataLocalScanner.hh # the actual synthesize algorithm
33:
34: #endif