|
myMPD
Internal API documentation
|
Placeholder image functions. More...
#include "compile_time.h"#include "src/webserver/placeholder.h"#include "src/lib/log.h"#include "src/lib/sds_extras.h"#include "src/webserver/response.h"#include "src/webserver/utility.h"
Functions | |
| const char * | placeholder_lookup_name (enum placeholder_types placeholder) |
| void | webserver_redirect_placeholder_image (struct mg_connection *nc, enum placeholder_types placeholder_type) |
| void | webserver_serve_placeholder_image (struct mg_connection *nc, struct mg_http_message *hm, sds uri) |
| void | get_placeholder_image (sds workdir, const char *name, sds *result) |
Variables | |
| const char * | placeholder_image_names [] |
Placeholder image functions.
| void get_placeholder_image | ( | sds | workdir, |
| const char * | name, | ||
| sds * | result | ||
| ) |
Finds and sets the placeholder images
| workdir | myMPD working directory |
| name | basename to search for |
| result | pointer to sds result |
| const char * placeholder_lookup_name | ( | enum placeholder_types | placeholder | ) |
Lookups the placeholder string
| placeholder | Placeholder |
| void webserver_redirect_placeholder_image | ( | struct mg_connection * | nc, |
| enum placeholder_types | placeholder_type | ||
| ) |
Redirects to the placeholder image
| nc | mongoose connection |
| placeholder_type | Type of placeholder image |
| void webserver_serve_placeholder_image | ( | struct mg_connection * | nc, |
| struct mg_http_message * | hm, | ||
| sds | uri | ||
| ) |
Serves the placeholder image
| nc | mongoose connection |
| hm | http message |
| uri | placeholder uri |
| const char* placeholder_image_names[] |
Placeholder image names