Message Information Level 1
struct msg_info_1 {
unsigned char msgi1_name[CNLEN+1];
unsigned char msgi1_forward_flag;
unsigned char msgi1_pad1;
unsigned char msgi1_forward[CNLEN+1];
};
where:
- The first field in this data structure is identical
to that in the previous level.
- msgi1_forward_flag specifies whether messages
are sent to a name on the local computer or forwarded to a name on a remote
computer. The following are the possible values: ┌───────┬───────────────────────────┬──────────────────────────────────────────┐
│ BIT │ SYMBOLIC CONSTANT │ MEANING │
├───────┼───────────────────────────┼──────────────────────────────────────────┤
│ 0-1 │ MSGNAME_NOT_FORWARDED │ Reserved; must be 0. │
├───────┼───────────────────────────┼──────────────────────────────────────────┤
│ 2 │ MSGNAME_FORWARDED_TO │ If 1, specifies a name on a remote com-
│
│ │ │ puter. │
├───────┼───────────────────────────┼──────────────────────────────────────────┤
│ 3 │ MSGNAME_NOT_FORWARDED │ Reserved; must be 0. │
├───────┼───────────────────────────┼──────────────────────────────────────────┤
│ 4 │ MSGNAME_FORWARDED_FROM │ If 1, specifies a name on the local com-
│
│ │ │ puter. │
├───────┼───────────────────────────┼──────────────────────────────────────────┤
│ 5-7 │ MSGNAME_NOT_FORWARDED │ Reserved; must be 0. │
└───────┴───────────────────────────┴──────────────────────────────────────────┘
- msgi1_pad1 word-aligns the data structure components.
- msgi1_forward is an ASCIIZ string specifying
the name to which the message will be sent if messages are to be forwarded.
[Back: Message Information Level 0]
[Next: Related Information]