8.5.2 Notification via Service Call or Reliable Queue
Event notification via service call enables you to program actions that can be taken in response to specific conditions in your application without human intervention. Event notification via reliable queue ensures that event data is not lost. It also provides the subscriber the flexibility of retrieving the event data at any time.
If the subscriber (either a client or a server process) wants
event notifications sent to service routines or to stable-storage
queues, then the
ctl
parameter of
tpsubscribe()
must point to a valid
TPEVCTL
structure.
The TPEVCTL
structure contains the following
elements:
long flags;
char name1[127];
char name2[127];
TPQCTL qctl;
The following table summarizes the TPEVCTL
typed
buffer data structure.
Table 8-5 TPEVCTL Typed Buffer Format
Field | Description |
---|---|
flags
|
Flag options. For more information on flags, refer to tpsubscribe(3c) in the Oracle Tuxedo ATMI C Function Reference.
|
name1
|
Character string of 127 characters or fewer. |
name2
|
Character string of 127 characters or fewer. |
qct1
|
TPQCTL structure. For more information, refer to tpsubscribe(3c) in the Oracle Tuxedo ATMI C Function Reference.
|
Parent topic: Subscribing to Events