TwiceAsNice  2019-02-18
Macros | Functions
libfli-sys.c File Reference
#include <sys/file.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <fcntl.h>
#include <unistd.h>
#include <signal.h>
#include <stdlib.h>
#include <glob.h>
#include <pthread.h>
#include "libfli-libfli.h"
#include "libfli-debug.h"
#include "libfli-mem.h"
#include "libfli-camera.h"
#include "libfli-filter-focuser.h"
#include "libfli-sys.h"
#include "libfli-parport.h"
#include "libfli-usb.h"
#include "libfli-serial.h"
Include dependency graph for libfli-sys.c:

Macros

#define PUBLIC_DIR   "/tmp"
 

Functions

static long unix_fli_list_parport (flidomain_t domain, char ***names)
 
static long unix_fli_list_usb (flidomain_t domain, char ***names)
 
static long unix_fli_list_serial (flidomain_t domain, char ***names)
 
long unix_fli_connect (flidev_t dev, char *name, long domain)
 
long unix_fli_disconnect (flidev_t dev)
 
long unix_fli_lock (flidev_t dev)
 
long unix_fli_unlock (flidev_t dev)
 
long unix_fli_trylock (flidev_t dev)
 
long unix_fli_list (flidomain_t domain, char ***names)
 
long unix_fli_list_glob (char *pattern, flidomain_t domain, char ***names)
 

Macro Definition Documentation

◆ PUBLIC_DIR

#define PUBLIC_DIR   "/tmp"

Function Documentation

◆ unix_fli_connect()

long unix_fli_connect ( flidev_t  dev,
char *  name,
long  domain 
)

◆ unix_fli_disconnect()

long unix_fli_disconnect ( flidev_t  dev)

◆ unix_fli_list()

long unix_fli_list ( flidomain_t  domain,
char ***  names 
)

◆ unix_fli_list_glob()

long unix_fli_list_glob ( char *  pattern,
flidomain_t  domain,
char ***  names 
)

◆ unix_fli_list_parport()

static long unix_fli_list_parport ( flidomain_t  domain,
char ***  names 
)
static

◆ unix_fli_list_serial()

static long unix_fli_list_serial ( flidomain_t  domain,
char ***  names 
)
static

◆ unix_fli_list_usb()

static long unix_fli_list_usb ( flidomain_t  domain,
char ***  names 
)
static

◆ unix_fli_lock()

long unix_fli_lock ( flidev_t  dev)

◆ unix_fli_trylock()

long unix_fli_trylock ( flidev_t  dev)

◆ unix_fli_unlock()

long unix_fli_unlock ( flidev_t  dev)