#include "fcgi_stdio.h"
#include <dirent.h>
+#define DEFAULT_SIZE 128
+#define OFFSET_MAX 0
+#define OFFSET_FIRST 4
+#define OFFSET_LAST 12
+
class IoTQuery {
public:
IoTQuery(FCGX_Request * request);
void getDirectory();
void readData();
int checkDirectory();
- int openMaxFile();
-
+ int openStatusFile();
+ void updateStatusFile();
+
FCGX_Request * request;
char *data;
char *directory;
const char * iotcloudroot;
DIR *dir;
long length;
+ long firstentry;
+ long lastentry;
+ int numqueueentries;
int fd;
};
#endif