CRE Programmer's Guide
CRE Service Functions
Common Run-Time Environment (CRE) Programmer’s Guide—528146-004
6-36
CRE_Receive_Open_Close_
For each word in Report^flags, use a logical OR (LOR) operation to specify the 
system messages you want to receive. For example, your program is notified 
whenever the CRE receives a CONTROL, SETMODE, 
cpu^down, cpu^up, 
remote^cpu^down, remote^cpu^up, settime, power^on, OPEN, or CLOSE 
system message by initializing 
Report^flags, as follows:
STRUCT rcv_param (CRE^RFOA^model);
rcv_param.Report^flags[0] := 0;
rcv_param.Report^flags[1] := 0;
Table 6-5. Receive File Message Report Names
Symbolic Name System Message Number
Report^flags[0]
 CRE^cpu^down^mask
 CRE^cpu^up^mask
 CRE^settime^mask
 CRE^power^on^mask
 CRE^NEWPROCESSNOWAIT^mask
 CRE^message^missed^mask
 CRE^3270^status^mask
 CRE^SIGNALTIMEOUT^mask
 CRE^LOCKMEMORY^done^mask
 CRE^LOCKMEMORY^failed^mask
 CRE^PROCSIGNALTIMEOUT^mask
-2
-3
-10
-11
-12
-13
-21
-22
-23
-24
-26
Report^flags[0]
 CRE^CONTROL^mask
 CRE^SETMODE^mask
 CRE^RESETSYNC^mask
 CRE^CONTROLBUF^mask
 CRE^SETPARAM^mask
 CRE^message^cancelled^mask
 CRE^DEVICEINFO2^mask
-32
-33
-34
-35
-37
-38
-41
Report^flags[2]
 CRE^remote^cpu^down^mask
 CRE^process^deleted^mask
 CRE^PROCESS_CREATE_^mask
 CRE^OPEN^mask
 CRE^CLOSE^mask
 CRE^break^mask
 CRE^devinfo^query^mask
 CRE^subname^mask
 CRE^FILE_GETINFO_^mask
 CRE^FILENAME_FINDNEXT_^mask
 CRE^node^down^mask
 CRE^node^up^mask
 CRE^GMOM^notify^mask
 CRE^remote^cpu^up^mask
-100
-101
-102
-103
-104
-105
-106
-107
-108
-109
-110
-111
-112
-113
Report^flags[3]
 CRE^pathsend^dialogue^abort^mask -121










