NetSurf
Data Structures | Functions | Variables
browser.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gui_window
 first entry in window list More...
 

Functions

struct gui_windowmonkey_find_window_by_num (uint32_t win_num)
 
struct gui_windowmonkey_find_window_by_content (struct hlcache_handle *content)
 
void monkey_window_process_reformats (void)
 
void monkey_window_handle_command (int argc, char **argv)
 
void monkey_kill_browser_windows (void)
 
nserror monkey_warn_user (const char *warning, const char *detail)
 

Variables

struct gui_window_tablemonkey_window_table
 
struct gui_download_tablemonkey_download_table
 

Function Documentation

◆ monkey_find_window_by_content()

struct gui_window * monkey_find_window_by_content ( struct hlcache_handle content)

◆ monkey_find_window_by_num()

struct gui_window * monkey_find_window_by_num ( uint32_t  win_num)

Definition at line 51 of file browser.c.

References gw_ring, RING_ITERATE_END, RING_ITERATE_START, RING_ITERATE_STOP, and gui_window::win_num.

Referenced by monkey_window_handle_click(), monkey_window_handle_destroy(), monkey_window_handle_exec(), monkey_window_handle_go(), monkey_window_handle_redraw(), monkey_window_handle_reload(), and monkey_window_handle_stop().

Here is the caller graph for this function:

◆ monkey_kill_browser_windows()

void monkey_kill_browser_windows ( void  )

Definition at line 66 of file browser.c.

References browser_window_destroy(), gui_window::bw, and gw_ring.

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ monkey_warn_user()

nserror monkey_warn_user ( const char *  warning,
const char *  detail 
)

Definition at line 44 of file browser.c.

References MOUT_WARNING, moutf(), and NSERROR_OK.

Referenced by monkey_window_handle_go(), and monkey_window_handle_new().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ monkey_window_handle_command()

void monkey_window_handle_command ( int  argc,
char **  argv 
)

Definition at line 701 of file browser.c.

References monkey_window_handle_click(), monkey_window_handle_destroy(), monkey_window_handle_exec(), monkey_window_handle_go(), monkey_window_handle_new(), monkey_window_handle_redraw(), monkey_window_handle_reload(), monkey_window_handle_stop(), MOUT_ERROR, and moutf().

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ monkey_window_process_reformats()

void monkey_window_process_reformats ( void  )

Variable Documentation

◆ monkey_download_table

struct gui_download_table* monkey_download_table
extern

Definition at line 95 of file download.c.

Referenced by main().

◆ monkey_window_table

struct gui_window_table* monkey_window_table
extern

Definition at line 794 of file browser.c.

Referenced by main().