Files
2022-09-11 11:06:27 -05:00

21 lines
493 B
C

typedef struct {
char* (*routeFnPtr)(int);
char *routename;
} route;
// TO ADD A ROUTE:
// 1. define a function that returns a char* here (that is the json content)
// 2. add a route declaration at the bottom
// like: `route stateR = { .routeFnPtr = &state, .routename = "/state.json"};`
char* state(int a)
{
return "{\"status\":1}";
}
const int routeCount = 1;
route stateR = { .routeFnPtr = &state, .routename = "/state.json"};
const route *routes[routeCount] = {
&stateR
};