omni_lookup_value(1) — Commands
Name
omni_lookup_value − A server procedure can obtain the value referred to by a Write Indication, without sending an acknowledgement to the client. It is used as an alternative to omni_get_value after a Write Indication in order to allow the user to check the received value and decide whether to accept (omni_get_value) or reject (omni-reject) the indication.
Syntax
extern unsigned int omni_lookup_value (
omni_l_handle handle,
void ∗receiving_struct,
unsigned long int receiving_struct_length,
omni_l_handle modifier_object,
omni_r_iosb ∗iosb,
omni_r_ctrl ∗ctrl);
Arguments
handle
access: read only
mechanism: by value
Specifies the context value returned by the omni_get_indications procedure call that delivered the Write Indication or Information Report.
receiving_struct
access: write only
mechanism: by reference
Specifies the data structure to receive the value of the object.
receiving_struct_length
access: write only
mechanism: by reference
Specifies the size of the data structure to receive the value of the object.
modifier_object
access: read only
mechanism: by value
Reserved for future use.
iosb
access: write only
mechanism: by reference
optional argument
The DEComni API I/O status block.
The iosb parameter is the address of the status block.
ctrl
access: read only
mechanism: by reference
optional argument
A control structure to specify an Event flag and, under OpenVMS, an AST routine and AST parameter.
The ctrl parameter is the address of the control structure.