- more AsconStatus states

- enhancements in binprot
- make Logger public (logger.h)
- added lscprot (50 ms write delay for lakeshore models)
- additonal bug fixes
This commit is contained in:
2016-05-13 16:32:18 +02:00
parent e476d19040
commit fdb443441a
10 changed files with 169 additions and 28 deletions

View File

@ -10,7 +10,20 @@ Markus Zolliker, Sept 2004
#include <time.h>
typedef struct Logger Logger;
typedef struct Logger {
/* public */
char *name;
int numeric;
int period;
int exact;
/* private: */
char *old;
int oldsize;
time_t last, lastWrite, omitTime;
float omitValue;
struct Logger *next;
} Logger;
Logger *LoggerMake(char *name, int period, int exact);
void LoggerKill(Logger * log);