next up previous contents
Next: RPC Function Return Data Up: Data Structures Previous: Data Structures   Contents

Request Event data

Each request event has its own unique data structure used to pass the request data back and forth. As stated in the previous section, the name of the data structure is the request name prepended with a PM_. The data structure is shared by both the request and callback RPC interfaces, though not every data member is used in both directions. The data members of these structures are generally filled in before calling the ZIY, and are read back when received in a callback function. Because of this, many of the data members of these structures are accompanied by two descriptions, labeled Out: for the situation in which the structure is being sent to the ZIY, and In: for the situation in which the data structure has arrived from the ZIY in response to an earlier request. There is some information that is common to every request. This data has been segregated to a data structure (struct SRVD) that is included in every event data structure used by the interface.

Ramon E. Creager 2002-03-11