Main Page | Modules | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

HTTP Interface


Modules

 Utilities
 Macro variables
 Sets
 RPN Evaluator
 <vlc> Macros Handling

Variables

int E_( HttpCallback )(httpd_file_sys_t *p_args, httpd_file_t *, uint8_t *p_request, uint8_t **pp_data, int *pi_data)
int E_( HandlerCallback )(httpd_handler_sys_t *p_args, httpd_handler_t *p_handler, uint8_t *_p_url, uint8_t *_p_request, int i_type, uint8_t *_p_in, int i_in, char *psz_remote_addr, char *psz_remote_host, uint8_t **_pp_data, int *pi_data)

Detailed Description

This is the HTTP remote control interface. It is fully customizable by writing HTML pages using custom <vlc> tags.

These tags use so-called macros.

These macros can manipulate variables. For more complex operations, a custom RPN evaluator with many built-in functions is provided.


Variable Documentation

int E_( HandlerCallback)(httpd_handler_sys_t *p_args, httpd_handler_t *p_handler, uint8_t *_p_url, uint8_t *_p_request, int i_type, uint8_t *_p_in, int i_in, char *psz_remote_addr, char *psz_remote_host, uint8_t **_pp_data, int *pi_data)
 

This function is the HTTPD Callback used for CGIs

Definition at line 396 of file http.h.

int E_( HttpCallback)(httpd_file_sys_t *p_args, httpd_file_t *, uint8_t *p_request, uint8_t **pp_data, int *pi_data)
 

This function is the main HTTPD Callback used by the HTTP Interface

Definition at line 391 of file http.h.


Generated on Tue Dec 20 10:15:04 2005 for vlc-0.8.4a by  doxygen 1.4.2