Table 1 lists the events that
XCF might present to a group user routine and the corresponding events
that XCF might have skipped. Events are listed by their IXCYGEPL
constant and decimal equivalent. You can use this table to help you
design your group user routine. One technique for using this table
is to ignore those columns that pertain to events your routine does
not expect to receive, or expects to receive but is not concerned
about. Most group user routines will need to provide code for only
a small subset of this table.
Table 1. Skipping
of Events Presented to Group User RoutinesEvent Presented |
Events XCF Might
Have Skipped |
---|
1 |
2 |
7 |
8 |
9 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
21 |
22 |
23 |
---|
GEMSTATE (1) |
X |
X |
X |
X |
X |
|
|
|
|
|
|
|
|
X |
|
X |
GEUSTATE (2) |
X |
X |
X |
X |
X |
|
|
|
|
|
|
|
|
X |
|
X |
GEMSUMSE (7) |
X |
X |
X |
X |
X |
|
|
|
|
|
|
|
|
X |
|
X |
GEMSUMDI (8) |
X |
X |
X |
X |
X |
|
|
|
|
|
|
|
|
X |
|
X |
GEMNOSUM (9) |
X |
X |
X |
X |
X |
|
|
|
|
|
|
|
|
X |
|
X |
GESYSACT (11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GESYSSUM (12) |
|
X |
X |
X |
X |
|
X |
X |
|
|
|
|
|
X |
|
X |
GESYSSUR (13) |
|
X |
X |
X |
X |
|
X |
X |
|
|
|
|
|
X |
|
X |
GESYSGO (14) |
|
X |
X |
X |
X |
|
X |
X |
|
|
|
|
|
X |
|
X |
GESYSGON (15) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GESYSDM (16) |
|
X* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GESYSDG (17) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GESYSFDI (18) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GESUBFDI (21) |
X |
X |
X |
X |
X |
|
|
|
|
|
|
|
|
X |
|
X |
GESYSPRT (22) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GEMONREM (23) |
X |
X |
X |
X |
X |
|
|
|
|
|
|
|
|
X |
|
X |
* When XCF presents the GESYSDM
event to a member's group user routine, XCF might have skipped the
GEUSTATE event only if it was a notification of a change in the member's own user
state. XCF will not skip GEUSTATE events about other members of the
group due to the GESYSDM. Note: - Event types 3, 4, 5, 6, 10, 19 and 20 are not used.
- XCF skips events on a member basis. For example, XCF does not
skip notification about an event that happened to member A based on
an event that happened to member B.
|