![]() |
cacao
Release 0.1.03-dev
Compute And Control For Adaptive Optics
|
Data streams control panel. More...
#include <stdint.h>
#include <unistd.h>
Go to the source code of this file.
Data Structures | |
struct | STREAMINFO |
struct | STREAMINFOPROC |
Macros | |
#define | STRINGLENMAX 32 |
#define | streamNBID_MAX 10000 |
#define | streamOpenNBpid_MAX 100 |
#define | nameNBchar 100 |
#define | PIDnameStringLen 12 |
Functions | |
int | get_process_name_by_pid (const int pid, char *pname) |
int | streamCTRL_CatchSignals () |
void * | streamCTRL_scan (void *thptr) |
errno_t | streamCTRL_CTRLscreen () |
long | image_ID_from_images (IMAGE *images, const char *name) |
long | image_get_first_ID_available_from_images (IMAGE *images) |
Data streams control panel.
Manages data streams
#define nameNBchar 100 |
#define PIDnameStringLen 12 |
#define streamNBID_MAX 10000 |
#define streamOpenNBpid_MAX 100 |
#define STRINGLENMAX 32 |
int get_process_name_by_pid | ( | const int | pid, |
char * | pname | ||
) |
INITIALIZE ncurses
long image_get_first_ID_available_from_images | ( | IMAGE * | images | ) |
long image_ID_from_images | ( | IMAGE * | images, |
const char * | name | ||
) |
int streamCTRL_CatchSignals | ( | ) |
errno_t streamCTRL_CTRLscreen | ( | ) |
Control screen for stream structures
Relies on ncurses for display
void* streamCTRL_scan | ( | void * | thptr | ) |