_GWebIface Struct Reference

#include <gweb.h>


Data Fields

GTypeInterface parent
void(* destroy )(GWeb *self)
GWebEngine *(* new_web_engine_window )(GWeb *self)
GWebEngine *(* new_web_engine_window_with_context )(GWeb *self, gpointer context, gboolean leave_tracks, gboolean without_history)
gboolean(* web_set_pref )(GWeb *self, gpointer type, const gchar *name, gpointer value)
gboolean(* web_get_pref )(GWeb *self, gpointer type, const gchar *name, gpointer value)
GWebTransferItem *(* new_web_transfer_item )(GWeb *self, const gchar *url, const gchar *filename)
GWebTransferItem *(* initialize_web_transfer_item )(GWeb *self, GObject *web_transfer_item)
GWebTransferItemList *(* get_web_transfer_item_list )(GWeb *self)
GWebStatus(* set_home_page )(GWeb *self, const gchar *home_page)
gchar *(* get_home_page )(GWeb *self)
GWebStatus(* set_language )(GWeb *self, const gchar *language)
void(* reset_cache_history_length )(GWeb *self)
gchar *(* get_language )(GWeb *self)
gint(* get_maximum_cache_size )(GWeb *self)
GWebStatus(* set_default_home_page )(GWeb *self, const gchar *default_page)
gchar *(* get_default_home_page )(GWeb *self)
gboolean(* home_page_set )(GWeb *self)
void(* set_frame_borders_enabled )(GWeb *self, gboolean enabled)
gboolean(* get_frame_borders_enabled )(GWeb *self)
GWebStatus(* set_location_completion_suffixes )(GWeb *self, const gchar *suffixes)
gchar *(* get_location_completion_suffixes )(GWeb *self)
GWebStatus(* set_plugins_enabled )(GWeb *self, gboolean enabled)
GWebStatus(* set_oom_cb )(GWeb *self, GFunc func)
GWebStatus(* set_ssl2_support )(GWeb *self, gboolean enabled)
gboolean(* get_ssl2_support )(GWeb *self)
gboolean(* get_plugins_enabled )(GWeb *self)
GWebStatus(* set_js_enabled )(GWeb *self, gboolean enabled)
gboolean(* get_js_enabled )(GWeb *self)
void(* set_memory_cache )(GWeb *self, GMemoryCache acceptance)
GMemoryCache(* get_memory_cache )(GWeb *self)
GWebStatus(* set_cache_size )(GWeb *self, gint size)
gint(* get_cache_size )(GWeb *self)
GWebStatus(* set_browse_offline )(GWeb *self, gboolean offline)
gboolean(* get_browse_offline )(GWeb *self)
GWebStatus(* set_automatic_redirection_enabled )(GWeb *self, gboolean enabled)
gboolean(* get_automatic_redirection_enabled )(GWeb *self)
GWebStatus(* set_load_images )(GWeb *self, GWebEngineImagePolicy level)
GWebEngineImagePolicy(* get_load_images )(GWeb *self)
void(* disconnect )(GWeb *self)
GWebStatus(* clear_cache )(GWeb *self)
GWebPluginList *(* get_plugins_list )(GWeb *self)
GWebHistoryList *(* get_history_list )(GWeb *self)
GWebStatus(* set_new_window_loads )(GWeb *self, gboolean loads)
gboolean(* get_new_window_loads )(GWeb *self)
void(* set_cookie_acceptance )(GWeb *self, GCookieAcceptance acceptance)
GCookieAcceptance(* get_cookie_acceptance )(GWeb *self)
void(* set_popup_acceptance )(GWeb *self, GPopupAcceptance acceptance)
GPopupAcceptance(* get_popup_acceptance )(GWeb *self)
GWebStatus(* suspend )(GWeb *self)
gboolean(* suspended )(GWeb *self)
void(* resume )(GWeb *self)
void(* set_ua_string )(GWeb *self, gchar *ua_string)
GWebStatus(* set_user_agent_id )(GWeb *self, gint ua_id)
gint(* get_user_agent_id )(GWeb *self)
void(* enable_url_loading )(GWeb *self, gboolean enable)
void(* free_memory )(GWeb *self, gboolean progressive)
GWebStatus(* store_transfers )(GWeb *self)
GWebStatus(* restore_transfers )(GWeb *self)
GWebStatus(* delete_all_cookies )(GWeb *self)
GWebStatus(* confirm_cookie )(GWeb *self, gpointer context, gboolean accept, GWebCookieAction action)
GObject *(* get_global )(GWeb *self)
GWebCertificateMessage(* get_certificate_enum_message )(GWeb *self, GObject *context)
gint(* username_matchinfo_get_matches )(GWeb *self, GObject *info)
void(* username_matchinfo_delete )(GWeb *self, GObject *info, gint index)
GWebStatus(* username_matchinfo_get_username )(GWeb *self, GObject *info, gint index, gchar **username)
GWebPasswordManager *(* get_password_manager )(GWeb *self, const gchar *server, gint index)
GWebStatus(* store_personal_data )(GWeb *self, const gchar *server, const gchar *username, const gchar *password)
GWebStatus(* delete_personal_data )(GWeb *self, const gchar *server, const gchar *username)
GWebCertificateReaction(* perform_crtificate_context_action )(GWeb *self, GObject *context, GWebCertificateAction action, GObject *cert)
GWebStatus(* get_certificate_context_iter )(GWeb *self, GObject *context, GObject **iterator)
GObject *(* get_certificate_iter )(GWeb *self, GObject **iterator)
void(* certificate_free )(GWeb *self, GObject *cert)
void(* certificate_iter_free )(GWeb *self, GObject *iterator)
void(* notify_plugins )(GWeb *self, gint event)
GWebStatus(* clear_passwords )(GWeb *self)
void(* clear_personal_data )(GWeb *self)
GWebStatus(* clear_all_history )(GWeb *self)
GWebStatus(* set_remember_password )(GWeb *self, gboolean rpassword)
gboolean(* get_remember_password )(GWeb *self)
GWebStatus(* set_remember_password_for_forms )(GWeb *self, gboolean rpassword)
gboolean(* get_remember_password_for_forms )(GWeb *self)
gboolean(* get_plugin_enabled )(GWeb *self, gchar *name)
GWebStatus(* set_plugin_enabled )(GWeb *self, gchar *name, gboolean enable)
GWebStatus(* set_plugin_ignore_filepath )(GWeb *self)


Detailed Description

Definition at line 94 of file gweb.h.


Field Documentation

GTypeInterface _GWebIface::parent

Definition at line 95 of file gweb.h.

void(* _GWebIface::destroy)(GWeb *self)

GWebEngine*(* _GWebIface::new_web_engine_window)(GWeb *self)

GWebEngine*(* _GWebIface::new_web_engine_window_with_context)(GWeb *self, gpointer context, gboolean leave_tracks, gboolean without_history)

gboolean(* _GWebIface::web_set_pref)(GWeb *self, gpointer type, const gchar *name, gpointer value)

gboolean(* _GWebIface::web_get_pref)(GWeb *self, gpointer type, const gchar *name, gpointer value)

GWebTransferItem*(* _GWebIface::new_web_transfer_item)(GWeb *self, const gchar *url, const gchar *filename)

GWebTransferItem*(* _GWebIface::initialize_web_transfer_item)(GWeb *self, GObject *web_transfer_item)

GWebTransferItemList*(* _GWebIface::get_web_transfer_item_list)(GWeb *self)

GWebStatus(* _GWebIface::set_home_page)(GWeb *self, const gchar *home_page)

gchar*(* _GWebIface::get_home_page)(GWeb *self)

GWebStatus(* _GWebIface::set_language)(GWeb *self, const gchar *language)

void(* _GWebIface::reset_cache_history_length)(GWeb *self)

gchar*(* _GWebIface::get_language)(GWeb *self)

gint(* _GWebIface::get_maximum_cache_size)(GWeb *self)

GWebStatus(* _GWebIface::set_default_home_page)(GWeb *self, const gchar *default_page)

gchar*(* _GWebIface::get_default_home_page)(GWeb *self)

gboolean(* _GWebIface::home_page_set)(GWeb *self)

void(* _GWebIface::set_frame_borders_enabled)(GWeb *self, gboolean enabled)

gboolean(* _GWebIface::get_frame_borders_enabled)(GWeb *self)

GWebStatus(* _GWebIface::set_location_completion_suffixes)(GWeb *self, const gchar *suffixes)

gchar*(* _GWebIface::get_location_completion_suffixes)(GWeb *self)

GWebStatus(* _GWebIface::set_plugins_enabled)(GWeb *self, gboolean enabled)

GWebStatus(* _GWebIface::set_oom_cb)(GWeb *self, GFunc func)

GWebStatus(* _GWebIface::set_ssl2_support)(GWeb *self, gboolean enabled)

gboolean(* _GWebIface::get_ssl2_support)(GWeb *self)

gboolean(* _GWebIface::get_plugins_enabled)(GWeb *self)

GWebStatus(* _GWebIface::set_js_enabled)(GWeb *self, gboolean enabled)

gboolean(* _GWebIface::get_js_enabled)(GWeb *self)

void(* _GWebIface::set_memory_cache)(GWeb *self, GMemoryCache acceptance)

GMemoryCache(* _GWebIface::get_memory_cache)(GWeb *self)

GWebStatus(* _GWebIface::set_cache_size)(GWeb *self, gint size)

gint(* _GWebIface::get_cache_size)(GWeb *self)

GWebStatus(* _GWebIface::set_browse_offline)(GWeb *self, gboolean offline)

gboolean(* _GWebIface::get_browse_offline)(GWeb *self)

GWebStatus(* _GWebIface::set_automatic_redirection_enabled)(GWeb *self, gboolean enabled)

gboolean(* _GWebIface::get_automatic_redirection_enabled)(GWeb *self)

GWebStatus(* _GWebIface::set_load_images)(GWeb *self, GWebEngineImagePolicy level)

GWebEngineImagePolicy(* _GWebIface::get_load_images)(GWeb *self)

void(* _GWebIface::disconnect)(GWeb *self)

GWebStatus(* _GWebIface::clear_cache)(GWeb *self)

GWebPluginList*(* _GWebIface::get_plugins_list)(GWeb *self)

GWebHistoryList*(* _GWebIface::get_history_list)(GWeb *self)

GWebStatus(* _GWebIface::set_new_window_loads)(GWeb *self, gboolean loads)

gboolean(* _GWebIface::get_new_window_loads)(GWeb *self)

void(* _GWebIface::set_cookie_acceptance)(GWeb *self, GCookieAcceptance acceptance)

GCookieAcceptance(* _GWebIface::get_cookie_acceptance)(GWeb *self)

void(* _GWebIface::set_popup_acceptance)(GWeb *self, GPopupAcceptance acceptance)

GPopupAcceptance(* _GWebIface::get_popup_acceptance)(GWeb *self)

GWebStatus(* _GWebIface::suspend)(GWeb *self)

gboolean(* _GWebIface::suspended)(GWeb *self)

void(* _GWebIface::resume)(GWeb *self)

void(* _GWebIface::set_ua_string)(GWeb *self, gchar *ua_string)

GWebStatus(* _GWebIface::set_user_agent_id)(GWeb *self, gint ua_id)

gint(* _GWebIface::get_user_agent_id)(GWeb *self)

void(* _GWebIface::enable_url_loading)(GWeb *self, gboolean enable)

void(* _GWebIface::free_memory)(GWeb *self, gboolean progressive)

GWebStatus(* _GWebIface::store_transfers)(GWeb *self)

GWebStatus(* _GWebIface::restore_transfers)(GWeb *self)

GWebStatus(* _GWebIface::delete_all_cookies)(GWeb *self)

GWebStatus(* _GWebIface::confirm_cookie)(GWeb *self, gpointer context, gboolean accept, GWebCookieAction action)

GObject*(* _GWebIface::get_global)(GWeb *self)

GWebCertificateMessage(* _GWebIface::get_certificate_enum_message)(GWeb *self, GObject *context)

gint(* _GWebIface::username_matchinfo_get_matches)(GWeb *self, GObject *info)

void(* _GWebIface::username_matchinfo_delete)(GWeb *self, GObject *info, gint index)

GWebStatus(* _GWebIface::username_matchinfo_get_username)(GWeb *self, GObject *info, gint index, gchar **username)

GWebPasswordManager*(* _GWebIface::get_password_manager)(GWeb *self, const gchar *server, gint index)

GWebStatus(* _GWebIface::store_personal_data)(GWeb *self, const gchar *server, const gchar *username, const gchar *password)

GWebStatus(* _GWebIface::delete_personal_data)(GWeb *self, const gchar *server, const gchar *username)

GWebCertificateReaction(* _GWebIface::perform_crtificate_context_action)(GWeb *self, GObject *context, GWebCertificateAction action, GObject *cert)

GWebStatus(* _GWebIface::get_certificate_context_iter)(GWeb *self, GObject *context, GObject **iterator)

GObject*(* _GWebIface::get_certificate_iter)(GWeb *self, GObject **iterator)

void(* _GWebIface::certificate_free)(GWeb *self, GObject *cert)

void(* _GWebIface::certificate_iter_free)(GWeb *self, GObject *iterator)

void(* _GWebIface::notify_plugins)(GWeb *self, gint event)

GWebStatus(* _GWebIface::clear_passwords)(GWeb *self)

void(* _GWebIface::clear_personal_data)(GWeb *self)

GWebStatus(* _GWebIface::clear_all_history)(GWeb *self)

GWebStatus(* _GWebIface::set_remember_password)(GWeb *self, gboolean rpassword)

gboolean(* _GWebIface::get_remember_password)(GWeb *self)

GWebStatus(* _GWebIface::set_remember_password_for_forms)(GWeb *self, gboolean rpassword)

gboolean(* _GWebIface::get_remember_password_for_forms)(GWeb *self)

gboolean(* _GWebIface::get_plugin_enabled)(GWeb *self, gchar *name)

GWebStatus(* _GWebIface::set_plugin_enabled)(GWeb *self, gchar *name, gboolean enable)

GWebStatus(* _GWebIface::set_plugin_ignore_filepath)(GWeb *self)


The documentation for this struct was generated from the following file:
Generated on Tue Sep 25 10:37:07 2007 for browser-eal by  doxygen 1.5.1