Instrument Neutral Distributed Interface INDI
2.0.2
|
#include "v4l2_base.h"
#include "ccvt.h"
#include "eventloop.h"
#include "indidevapi.h"
#include "indilogger.h"
#include "lilxml.h"
#include "pwc-ioctl.h"
#include <iostream>
#include <sys/ioctl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <assert.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdio.h>
#include <cerrno>
#include <sys/mman.h>
#include <cstring>
#include <ctime>
#include <cmath>
#include <sys/time.h>
Go to the source code of this file.
Namespaces | |
INDI | |
Namespace to encapsulate INDI client, drivers, and mediator classes. | |
Macros | |
#define | ERRMSGSIZ 1024 |
#define | CLEAR(x) memset(&(x), 0, sizeof(x)) |
#define | XIOCTL(fd, ioctl, arg) xioctl(fd, ioctl, arg, #ioctl) |
#define | DBG_STR_PIX "%c%c%c%c" |
#define | DBG_PIX(pf) ((pf) >> 0) & 0xFF, ((pf) >> 8) & 0xFF, ((pf) >> 16) & 0xFF, ((pf) >> 24) & 0xFF |
#define | DBG_STR_FLAGS "...%c .%c%c%c %c%c.%c .%c%c%c %c%c%c%c" |
#define | DBG_FLAGS(b) |
#define | DBG_STR_FMT "%ux%u " DBG_STR_PIX " %scompressed (%ssupported)" |
#define | DBG_FMT(f) |
#define | DBG_STR_BUF "#%d " DBG_STR_FLAGS " % 7d bytes %4.4s seq %d:%d stamp %ld.%06ld" |
#define | DBG_BUF(b) |
#define CLEAR | ( | x | ) | memset(&(x), 0, sizeof(x)) |
Definition at line 60 of file v4l2_base.cpp.
#define DBG_BUF | ( | b | ) |
Definition at line 110 of file v4l2_base.cpp.
#define DBG_FLAGS | ( | b | ) |
Definition at line 76 of file v4l2_base.cpp.
#define DBG_FMT | ( | f | ) |
Definition at line 98 of file v4l2_base.cpp.
#define DBG_PIX | ( | pf | ) | ((pf) >> 0) & 0xFF, ((pf) >> 8) & 0xFF, ((pf) >> 16) & 0xFF, ((pf) >> 24) & 0xFF |
Definition at line 65 of file v4l2_base.cpp.
#define DBG_STR_BUF "#%d " DBG_STR_FLAGS " % 7d bytes %4.4s seq %d:%d stamp %ld.%06ld" |
Definition at line 109 of file v4l2_base.cpp.
#define DBG_STR_FLAGS "...%c .%c%c%c %c%c.%c .%c%c%c %c%c%c%c" |
Definition at line 75 of file v4l2_base.cpp.
#define DBG_STR_FMT "%ux%u " DBG_STR_PIX " %scompressed (%ssupported)" |
Definition at line 97 of file v4l2_base.cpp.
#define DBG_STR_PIX "%c%c%c%c" |
Definition at line 64 of file v4l2_base.cpp.
#define ERRMSGSIZ 1024 |
Definition at line 58 of file v4l2_base.cpp.
Definition at line 62 of file v4l2_base.cpp.