#include <ngcbSHM.hpp>
Public Member Functions | |
| ngcb_shmhdr_t () | |
| Constructor. | |
Public Attributes | |
| ngcb_shmio_t | io |
| Event i/o. | |
| int | frame |
| Frame-id. | |
| int | bitPix |
| BITPIX. | |
| int | sx |
| Start-x coordinate. | |
| int | sy |
| Start-y coordinate. | |
| int | nx |
| X-dimension. | |
| int | ny |
| Y-dimension. | |
| int | endian |
| Endianess (1=little-endian, 0=big-endian) | |
| int | fullFrame |
| Full-frame. | |
| int | bzero |
| BZERO. | |
| int | fcnt |
| Frame counter. | |
| int | fcnt0 |
| Initial frame counter. | |
| int | expCnt |
| Exposure counter. | |
| int | ndit |
| Number of integrations in pixel data. | |
| int | flags |
| Flags (BIT0 = recording, ...) | |
| int | status |
| Status. | |
| char | bytes [308] |
| General purpose bytes with n * 128 bit data buffer alignment. | |
Shared memory image header structure
|
inline |
Constructor.
| int ngcb_shmhdr_t::bitPix |
BITPIX.
| char ngcb_shmhdr_t::bytes[308] |
General purpose bytes with n * 128 bit data buffer alignment.
| int ngcb_shmhdr_t::bzero |
BZERO.
| int ngcb_shmhdr_t::endian |
Endianess (1=little-endian, 0=big-endian)
| int ngcb_shmhdr_t::expCnt |
Exposure counter.
| int ngcb_shmhdr_t::fcnt |
Frame counter.
| int ngcb_shmhdr_t::fcnt0 |
Initial frame counter.
| int ngcb_shmhdr_t::flags |
Flags (BIT0 = recording, ...)
| int ngcb_shmhdr_t::frame |
Frame-id.
| int ngcb_shmhdr_t::fullFrame |
Full-frame.
| ngcb_shmio_t ngcb_shmhdr_t::io |
Event i/o.
| int ngcb_shmhdr_t::ndit |
Number of integrations in pixel data.
| int ngcb_shmhdr_t::nx |
X-dimension.
| int ngcb_shmhdr_t::ny |
Y-dimension.
| int ngcb_shmhdr_t::status |
Status.
| int ngcb_shmhdr_t::sx |
Start-x coordinate.
| int ngcb_shmhdr_t::sy |
Start-y coordinate.