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/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 |