areaDetector 1-8
Classes | Defines | Functions
/home/epics/devel/areaDetector/ADApp/URLSrc/URLDriver.cpp File Reference
#include <stdio.h>
#include <string.h>
#include <epicsTime.h>
#include <epicsThread.h>
#include <epicsEvent.h>
#include <epicsMutex.h>
#include <iocsh.h>
#include <epicsExport.h>
#include <Magick++.h>
#include "ADDriver.h"

Classes

class  URLDriver
 URL driver; reads images from URLs, such as Web cameras and Axis video servers, but also files, etc. More...

Defines

#define FIRST_URL_DRIVER_PARAM   URLName
#define LAST_URL_DRIVER_PARAM   URLName
#define URLNameString   "URL_NAME"
#define NUM_URL_DRIVER_PARAMS   (&LAST_URL_DRIVER_PARAM - &FIRST_URL_DRIVER_PARAM + 1)

Functions

int URLDriverConfig (const char *portName, int maxBuffers, size_t maxMemory, int priority, int stackSize)
 Configuration command, called directly or from iocsh.
 epicsExportRegistrar (URLDriverRegister)

Define Documentation

#define FIRST_URL_DRIVER_PARAM   URLName
#define LAST_URL_DRIVER_PARAM   URLName
#define NUM_URL_DRIVER_PARAMS   (&LAST_URL_DRIVER_PARAM - &FIRST_URL_DRIVER_PARAM + 1)
#define URLNameString   "URL_NAME"

Function Documentation

epicsExportRegistrar ( URLDriverRegister  )
int URLDriverConfig ( const char *  portName,
int  maxBuffers,
size_t  maxMemory,
int  priority,
int  stackSize 
)

Configuration command, called directly or from iocsh.