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