motion  4.3.0
About: Motion monitors the video signal from one or more cameras and is able to detect motion.
  Fossies Dox: motion-Release-4.3.0.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

webu_html.c File Reference
#include "motion.h"
#include "webu.h"
#include "webu_html.h"
#include "translate.h"
Include dependency graph for webu_html.c:

Go to the source code of this file.

Data Structures

struct  strminfo_ctx
 

Functions

static void webu_html_style_navbar (struct webui_ctx *webui)
 
static void webu_html_style_dropdown (struct webui_ctx *webui)
 
static void webu_html_style_input (struct webui_ctx *webui)
 
static void webu_html_style_base (struct webui_ctx *webui)
 
static void webu_html_style (struct webui_ctx *webui)
 
static void webu_html_head (struct webui_ctx *webui)
 
static void webu_html_navbar_camera (struct webui_ctx *webui)
 
static void webu_html_navbar_action (struct webui_ctx *webui)
 
static void webu_html_navbar (struct webui_ctx *webui)
 
static void webu_html_config_notice (struct webui_ctx *webui)
 
static void webu_html_h3desc (struct webui_ctx *webui)
 
static void webu_html_config (struct webui_ctx *webui)
 
static void webu_html_track (struct webui_ctx *webui)
 
static void webu_html_strminfo (struct strminfo_ctx *strm_info, int indx)
 
static void webu_html_preview (struct webui_ctx *webui)
 
static void webu_html_script_action (struct webui_ctx *webui)
 
static void webu_html_script_camera_thread (struct webui_ctx *webui)
 
static void webu_html_script_camera_all (struct webui_ctx *webui)
 
static void webu_html_script_camera (struct webui_ctx *webui)
 
static void webu_html_script_menucam (struct webui_ctx *webui)
 
static void webu_html_script_menuact (struct webui_ctx *webui)
 
static void webu_html_script_evtclk (struct webui_ctx *webui)
 
static void webu_html_script_cfgclk (struct webui_ctx *webui)
 
static void webu_html_script_cfgchg (struct webui_ctx *webui)
 
static void webu_html_script_trkchg (struct webui_ctx *webui)
 
static void webu_html_script_trkclk (struct webui_ctx *webui)
 
static void webu_html_script (struct webui_ctx *webui)
 
static void webu_html_body (struct webui_ctx *webui)
 
static void webu_html_page (struct webui_ctx *webui)
 
void webu_html_badreq (struct webui_ctx *webui)
 
void webu_html_main (struct webui_ctx *webui)
 

Function Documentation

◆ webu_html_badreq()

void webu_html_badreq ( struct webui_ctx webui)

Definition at line 1209 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_badreq(), and webu_html_main().

◆ webu_html_body()

static void webu_html_body ( struct webui_ctx webui)
static

◆ webu_html_config()

◆ webu_html_config_notice()

static void webu_html_config_notice ( struct webui_ctx webui)
static

◆ webu_html_h3desc()

static void webu_html_h3desc ( struct webui_ctx webui)
static

◆ webu_html_head()

static void webu_html_head ( struct webui_ctx webui)
static

Definition at line 230 of file webu_html.c.

References webu_html_style(), webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_page().

◆ webu_html_main()

◆ webu_html_navbar()

static void webu_html_navbar ( struct webui_ctx webui)
static

Definition at line 344 of file webu_html.c.

References _, webu_html_navbar_action(), webu_html_navbar_camera(), webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_body().

◆ webu_html_navbar_action()

static void webu_html_navbar_action ( struct webui_ctx webui)
static

Definition at line 310 of file webu_html.c.

References _, webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_navbar().

◆ webu_html_navbar_camera()

static void webu_html_navbar_camera ( struct webui_ctx webui)
static

◆ webu_html_page()

static void webu_html_page ( struct webui_ctx webui)
static

Definition at line 1191 of file webu_html.c.

References webui_ctx::lang, webu_html_body(), webu_html_head(), webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_main().

◆ webu_html_preview()

◆ webu_html_script()

◆ webu_html_script_action()

static void webu_html_script_action ( struct webui_ctx webui)
static

◆ webu_html_script_camera()

static void webu_html_script_camera ( struct webui_ctx webui)
static

◆ webu_html_script_camera_all()

◆ webu_html_script_camera_thread()

◆ webu_html_script_cfgchg()

static void webu_html_script_cfgchg ( struct webui_ctx webui)
static

Definition at line 1033 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_script().

◆ webu_html_script_cfgclk()

static void webu_html_script_cfgclk ( struct webui_ctx webui)
static

◆ webu_html_script_evtclk()

static void webu_html_script_evtclk ( struct webui_ctx webui)
static

Definition at line 966 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_script().

◆ webu_html_script_menuact()

static void webu_html_script_menuact ( struct webui_ctx webui)
static

Definition at line 949 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_script().

◆ webu_html_script_menucam()

static void webu_html_script_menucam ( struct webui_ctx webui)
static

Definition at line 932 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_script().

◆ webu_html_script_trkchg()

static void webu_html_script_trkchg ( struct webui_ctx webui)
static

Definition at line 1050 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_script().

◆ webu_html_script_trkclk()

static void webu_html_script_trkclk ( struct webui_ctx webui)
static

◆ webu_html_strminfo()

◆ webu_html_style()

static void webu_html_style ( struct webui_ctx webui)
static

◆ webu_html_style_base()

static void webu_html_style_base ( struct webui_ctx webui)
static

Definition at line 149 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_style().

◆ webu_html_style_dropdown()

static void webu_html_style_dropdown ( struct webui_ctx webui)
static

Definition at line 77 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_style().

◆ webu_html_style_input()

static void webu_html_style_input ( struct webui_ctx webui)
static

Definition at line 126 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_style().

◆ webu_html_style_navbar()

static void webu_html_style_navbar ( struct webui_ctx webui)
static

Definition at line 52 of file webu_html.c.

References webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_style().

◆ webu_html_track()

static void webu_html_track ( struct webui_ctx webui)
static

Definition at line 532 of file webu_html.c.

References _, webu_write(), and WEBUI_LEN_RESP.

Referenced by webu_html_body().