areaDetector  3-5-0
EPICS areaDetector framework
Classes | Macros | Typedefs | Enumerations
restApi.h File Reference
#include <string>
#include <epicsMutex.h>
#include <osiSock.h>

Go to the source code of this file.

Classes

class  RestAPI
 

Macros

#define DEFAULT_TIMEOUT   20
 
#define MAX_CHANGED_PARAMS   32
 
#define MAX_PARAM_NAME   64
 

Typedefs

typedef struct request request_t
 
typedef struct response response_t
 
typedef struct socket socket_t
 

Enumerations

enum  sys_t {
  SSAPIVersion, SSDetConfig, SSDetStatus, SSFWConfig,
  SSFWStatus, SSFWCommand, SSCommand, SSData,
  SSMonConfig, SSMonStatus, SSMonImages, SSStreamConfig,
  SSStreamStatus, SSSysCommand, SSCount
}
 

Macro Definition Documentation

◆ DEFAULT_TIMEOUT

#define DEFAULT_TIMEOUT   20

◆ MAX_CHANGED_PARAMS

#define MAX_CHANGED_PARAMS   32

◆ MAX_PARAM_NAME

#define MAX_PARAM_NAME   64

Typedef Documentation

◆ request_t

typedef struct request request_t

◆ response_t

typedef struct response response_t

◆ socket_t

typedef struct socket socket_t

Enumeration Type Documentation

◆ sys_t

enum sys_t
Enumerator
SSAPIVersion 
SSDetConfig 
SSDetStatus 
SSFWConfig 
SSFWStatus 
SSFWCommand 
SSCommand 
SSData 
SSMonConfig 
SSMonStatus 
SSMonImages 
SSStreamConfig 
SSStreamStatus 
SSSysCommand 
SSCount