#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <ngc/core/ngcbSocket.h>
#include <ngc/core/ngcbTHREAD.hpp>
#include <ngc/core/ngcbFITS.hpp>
Go to the source code of this file.
- Copyright
- SPDX-FileCopyrightText: 2026 European Southern Observatory (ESO) SPDX-License-Identifier: LGPL-3.0-only
◆ ngcdcsEXP_ACTIVE
| #define ngcdcsEXP_ACTIVE |
( |
| status | ) |
|
Value:
#define ngcdcsEXP_COMPL_SUCCESS
Definition ngcdcsEXP.hpp:39
#define ngcdcsEXP_INACTIVE
Definition ngcdcsEXP.hpp:32
Macro returning whether exposure is active or inactive
◆ ngcdcsEXP_COMPL_ABORTED
| #define ngcdcsEXP_COMPL_ABORTED 512 |
◆ ngcdcsEXP_COMPL_FAILURE
| #define ngcdcsEXP_COMPL_FAILURE 256 |
◆ ngcdcsEXP_COMPL_STOPPED
| #define ngcdcsEXP_COMPL_STOPPED 1024 |
◆ ngcdcsEXP_COMPL_SUCCESS
| #define ngcdcsEXP_COMPL_SUCCESS 128 |
◆ ngcdcsEXP_EVT_2AG
| #define ngcdcsEXP_EVT_2AG 0x02 |
◆ ngcdcsEXP_EVT_ERR
| #define ngcdcsEXP_EVT_ERR 0x04 |
◆ ngcdcsEXP_EVT_IMG
| #define ngcdcsEXP_EVT_IMG 0x01 |
◆ ngcdcsEXP_EVT_LOCK
| #define ngcdcsEXP_EVT_LOCK 0x08 |
◆ ngcdcsEXP_EVT_UNLOCK
| #define ngcdcsEXP_EVT_UNLOCK 0x10 |
◆ ngcdcsEXP_FORMAT_CUBE
| #define ngcdcsEXP_FORMAT_CUBE 2 |
◆ ngcdcsEXP_FORMAT_CUBE_EXT
| #define ngcdcsEXP_FORMAT_CUBE_EXT 5 |
◆ ngcdcsEXP_FORMAT_EXTENSION
| #define ngcdcsEXP_FORMAT_EXTENSION 3 |
◆ ngcdcsEXP_FORMAT_GENERIC_1
| #define ngcdcsEXP_FORMAT_GENERIC_1 6 |
◆ ngcdcsEXP_FORMAT_GENERIC_2
| #define ngcdcsEXP_FORMAT_GENERIC_2 7 |
◆ ngcdcsEXP_FORMAT_SINGLE
| #define ngcdcsEXP_FORMAT_SINGLE 1 |
◆ ngcdcsEXP_FORMAT_SINGLE_EXT
| #define ngcdcsEXP_FORMAT_SINGLE_EXT 4 |
◆ ngcdcsEXP_INACTIVE
| #define ngcdcsEXP_INACTIVE 1 |
◆ ngcdcsEXP_INTEGRATING
| #define ngcdcsEXP_INTEGRATING 4 |
◆ ngcdcsEXP_MAX_CLIENTS
| #define ngcdcsEXP_MAX_CLIENTS 8 |
Maximum number of exposure clients
◆ ngcdcsEXP_NAMING_AUTO
| #define ngcdcsEXP_NAMING_AUTO 3 |
◆ ngcdcsEXP_NAMING_AUTO_ID
| #define ngcdcsEXP_NAMING_AUTO_ID 5 |
◆ ngcdcsEXP_NAMING_REC_ID
| #define ngcdcsEXP_NAMING_REC_ID 4 |
◆ ngcdcsEXP_NAMING_REQUEST
| #define ngcdcsEXP_NAMING_REQUEST 1 |
◆ ngcdcsEXP_NAMING_SEQUENCE
| #define ngcdcsEXP_NAMING_SEQUENCE 2 |
◆ ngcdcsEXP_NONE
◆ ngcdcsEXP_PAUSED
| #define ngcdcsEXP_PAUSED 8 |
◆ ngcdcsEXP_PENDING
| #define ngcdcsEXP_PENDING 2 |
◆ ngcdcsEXP_PROCESSING
| #define ngcdcsEXP_PROCESSING 32 |
◆ ngcdcsEXP_READING
| #define ngcdcsEXP_READING 16 |
◆ ngcdcsEXP_SINGLE
| #define ngcdcsEXP_SINGLE 2 |
◆ ngcdcsEXP_STARTING
◆ ngcdcsEXP_SUSTAINED
| #define ngcdcsEXP_SUSTAINED 1 |
◆ ngcdcsEXP_TRANSFERRING
| #define ngcdcsEXP_TRANSFERRING 64 |
◆ ngcdcsEXP_WIPING