summaryrefslogtreecommitdiff
path: root/datastore-leveldb/src/web.h
blob: 9ee2cdd59438ae1173a4d375bf2b4a6b08c16e73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#ifndef HAVE_WEB_H
#define HAVE_WEB_H

extern "C" {
#include "mongoose.h"
}
#include <boost/regex.hpp>

extern const boost::regex web_handle_api_value_R;
void web_handle_api_value(const boost::cmatch &match, struct mg_connection *conn);

extern const boost::regex web_handle_api_value_timestamp_R;
void web_handle_api_value_timestamp(const boost::cmatch &match, struct mg_connection *conn);

extern const boost::regex web_handle_api_range_R;
void web_handle_api_range(const boost::cmatch &match, struct mg_connection *conn);

extern const boost::regex web_handle_api_range_size_R;
void web_handle_api_range_size(const boost::cmatch &match, struct mg_connection *conn);

extern const boost::regex web_handle_api_list_R;
void web_handle_api_list(const boost::cmatch &match, struct mg_connection *conn);

#endif/*HAVE_WEB_H*/