|
myMPD
Internal API documentation
|
HTTP lua script handler. More...
#include "compile_time.h"#include "src/webserver/scripts.h"#include "dist/mongoose/mongoose.h"#include "dist/sds/sds.h"#include "src/lib/api.h"#include "src/lib/filehandler.h"#include "src/lib/sds_extras.h"#include "src/lib/validate.h"#include "src/mympd_api/requests.h"#include "src/scripts/events.h"#include "src/webserver/response.h"#include "src/webserver/utility.h"#include <lauxlib.h>#include <lua.h>#include <lualib.h>#include <pthread.h>
Functions | |
| bool | script_execute_http (struct mg_connection *nc, struct mg_http_message *hm, struct t_config *config) |
| bool | script_execute_bgimage (struct mg_connection *nc, struct mg_http_message *hm) |
HTTP lua script handler.
| bool script_execute_bgimage | ( | struct mg_connection * | nc, |
| struct mg_http_message * | hm | ||
| ) |
Emits the MYMPD_BGIMAGE trigger.
| nc | mongoose connection |
| hm | http message |
| bool script_execute_http | ( | struct mg_connection * | nc, |
| struct mg_http_message * | hm, | ||
| struct t_config * | config | ||
| ) |
Executes the script as request handler.
| nc | mongoose connection |
| hm | http message |
| config | Pointer to config |