Instrument Neutral Distributed Interface INDI  2.0.2
Macros | Functions
indidriverio.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <errno.h>
#include <pthread.h>
#include "indidriver.h"
#include "userio.h"
#include "indiuserio.h"
#include "indidriverio.h"

Go to the source code of this file.

Macros

#define OUTPUTBUFF_ALLOC   32768
 
#define OUTPUTBUFF_FLUSH_THRESOLD   65536
 
#define MAXFD_PER_MESSAGE   16
 

Functions

void driverio_init (driverio *dio)
 
void driverio_finish (driverio *dio)
 

Macro Definition Documentation

◆ MAXFD_PER_MESSAGE

#define MAXFD_PER_MESSAGE   16

Definition at line 50 of file indidriverio.c.

◆ OUTPUTBUFF_ALLOC

#define OUTPUTBUFF_ALLOC   32768

Definition at line 45 of file indidriverio.c.

◆ OUTPUTBUFF_FLUSH_THRESOLD

#define OUTPUTBUFF_FLUSH_THRESOLD   65536

Definition at line 48 of file indidriverio.c.

Function Documentation

◆ driverio_finish()

void driverio_finish ( driverio dio)

Definition at line 371 of file indidriverio.c.

◆ driverio_init()

void driverio_init ( driverio dio)

Definition at line 359 of file indidriverio.c.