Class Fifo_entry: Fifo_entries are the objects that the DD fifos contain and they represent the data in the data buffer.
Class Fifo_entry: Fifo_entries are the objects that the DD fifos contain and they represent the data in the data buffer.The DD works by passing Fifo_entries between independent processes. These Fifo_entries contain all the necessary information about the actual event, which is encapsulated in the class DataBuffer Db.
There are two types of Fifo_entries, which differ by the values of certain private data members: Fifo_entries that represent data buffers from the default DD event pool and Fifo_entries that represent volatile buffers (i.e. buffers that are allocated on the fly).
A Fifo_entry is fully characterized by the following values (see documentation of the private data members for details):
- bValid: Boolean, is true once a Fifo_entry is associated with a valid data buffer.
- iShmid: Identifier of the shared memory.
- iDboff: offset to the data within the shared memory.
- pData: Pointer to the actual data.
- iLen: Length of the data in words (int).
- sCtl: control structure that gives the characteristics of the event in the data buffer that the Fifo_entry represents.
Modifications:
Alphabetic index HTML hierarchy of classes or Java