|
Data Structures | |
| struct | macro_t |
| This structure represents a HTTP Interface macro. More... | |
Functions | |
| void | Execute (httpd_file_sys_t *p_args, char *p_request, int i_request, char **pp_data, int *pi_data, char **pp_dst, char *_src, char *_end) |
| This function parses a file for macros. | |
| void Execute | ( | httpd_file_sys_t * | p_args, | |
| char * | p_request, | |||
| int | i_request, | |||
| char ** | pp_data, | |||
| int * | pi_data, | |||
| char ** | pp_dst, | |||
| char * | _src, | |||
| char * | _end | |||
| ) |
This function parses a file for macros.
References EvaluateRPN(), Execute(), httpd_file_sys_t::file, FileLoad(), macro_t::id, MacroClean(), MacroDo(), MacroParse(), MacroSearch(), MAX_DIR_SIZE, msg_Dbg, msg_Warn, mvar_Delete(), mvar_Duplicate(), mvar_FileSetNew(), mvar_GetVar(), mvar_InfoSetNew(), mvar_InputVarSetNew(), mvar_IntegerSetNew(), mvar_ObjectSetNew(), mvar_PlaylistSetNew(), mvar_PushVar(), mvar_RemoveVar(), mvar_VlmSetNew(), MVLC_ELSE, MVLC_END, MVLC_FOREACH, MVLC_IF, MVLC_INCLUDE, intf_sys_t::p_input, httpd_file_sys_t::p_intf, intf_sys_t::p_playlist, intf_thread_t::p_sys, intf_sys_t::p_vlm, macro_t::param1, macro_t::param2, src, SSPop(), SSPopN(), httpd_file_sys_t::stack, stop(), strdup(), StrToMacroType(), httpd_file_sys_t::vars, and vlm_New.
Referenced by Execute(), ParseExecute(), and Timer().
1.5.6