NetSurf
Data Fields
session_401 Struct Reference

login window session data More...

Data Fields

nserror(* cb )(const char *username, const char *password, void *pw)
 Continuation callback. More...
 
void * cbpw
 Continuation data. More...
 
GtkBuilder * x
 Our builder windows. More...
 
GtkWindow * wnd
 The login window itself. More...
 
GtkEntry * user
 Widget with username. More...
 
GtkEntry * pass
 Widget with password. More...
 
lwc_string * host
 Host for user display. More...
 
char * realm
 Authentication realm. More...
 
char uname [256]
 Buffer for username. More...
 
nsurlurl
 URL being fetched. More...
 
char pwd [256]
 Buffer for password. More...
 

Detailed Description

login window session data

Definition at line 32 of file login.c.

Field Documentation

◆ cb

nserror(* session_401::cb)(const char *username, const char *password, void *pw)

◆ cbpw

void * session_401::cbpw

Continuation data.

Continuation callback data.

Definition at line 36 of file login.c.

Referenced by create_login_window(), nsgtk_login_cancel_clicked(), nsgtk_login_ok_clicked(), ro_gui_401login_apply(), ro_gui_401login_close(), and ro_gui_401login_open().

◆ host

lwc_string* session_401::host

Host for user display.

Definition at line 55 of file 401login.c.

Referenced by gui_401login_open(), ro_gui_401login_close(), and ro_gui_401login_open().

◆ pass

GtkEntry* session_401::pass

Widget with password.

Definition at line 40 of file login.c.

Referenced by create_login_window(), and nsgtk_login_ok_clicked().

◆ pwd

char session_401::pwd[256]

Buffer for password.

Definition at line 59 of file 401login.c.

Referenced by ro_gui_401login_apply(), and ro_gui_401login_open().

◆ realm

char* session_401::realm

Authentication realm.

Definition at line 56 of file 401login.c.

Referenced by ro_gui_401login_close(), and ro_gui_401login_open().

◆ uname

char session_401::uname[256]

Buffer for username.

Definition at line 57 of file 401login.c.

Referenced by ro_gui_401login_apply(), and ro_gui_401login_open().

◆ url

nsurl* session_401::url

URL being fetched.

Definition at line 58 of file 401login.c.

Referenced by ro_gui_401login_close(), and ro_gui_401login_open().

◆ user

GtkEntry* session_401::user

Widget with username.

Definition at line 39 of file login.c.

Referenced by create_login_window(), and nsgtk_login_ok_clicked().

◆ wnd

GtkWindow* session_401::wnd

The login window itself.

Definition at line 38 of file login.c.

Referenced by create_login_window(), and destroy_login_window().

◆ x

GtkBuilder* session_401::x

Our builder windows.

Definition at line 37 of file login.c.

Referenced by create_login_window(), and destroy_login_window().


The documentation for this struct was generated from the following files: