| Top |
Functions
| GSList * | (*BrowserCoreInitFactories) () |
| gboolean | browser_core_exists () |
| BrowserCore * | browser_core_get () |
| void | browser_core_take_window () |
| GSList * | browser_core_get_windows () |
| void | browser_core_close_window () |
| void | browser_core_take_connection () |
| GSList * | browser_core_get_connections () |
| void | browser_core_close_connection () |
| void | browser_core_quit () |
| BrowserPerspectiveFactory * | browser_core_get_default_factory () |
| void | browser_core_set_default_factory () |
| const GSList * | browser_core_get_factories () |
| BrowserPerspectiveFactory * | browser_core_get_factory () |
Description
A single instance of a BrowserCore is created when the browser is started,
accessible using browser_core_get().
Functions
browser_core_exists ()
gboolean
browser_core_exists (void);
Tells if a BrowserCore has already been created
browser_core_get ()
BrowserCore *
browser_core_get (void);
Returns a BrowserCore object which holds the browser's configuration. This is a singleton factory.
browser_core_take_window ()
void
browser_core_take_window (BrowserWindow *bwin);
Makes sure bwin
is handled by the BrowserCore object, reference to bwin
is stolen here.
This method should be called after a BrowserWindow has been created to have it managed properly.
browser_core_get_windows ()
GSList *
browser_core_get_windows (void);
Get a list of BrowserWindow mananged by the browser (windows must have been
declared using browser_core_take_window()).
browser_core_close_window ()
void
browser_core_close_window (BrowserWindow *bwin);
Requests that bwin
be closed.
browser_core_take_connection ()
void
browser_core_take_connection (BrowserConnection *bcnc);
Makes sure bcnc
is handled by dbata
, reference to bcnc
is stolen here
browser_core_get_connections ()
GSList *
browser_core_get_connections (void);
Get a list of BrowserWindow
browser_core_close_connection ()
void
browser_core_close_connection (BrowserConnection *bcnc);
Requests that bcnc
be closed.
browser_core_quit ()
void
browser_core_quit (void);
Quits the browser after having made some clean-ups
browser_core_get_default_factory ()
BrowserPerspectiveFactory *
browser_core_get_default_factory (void);
Get the default BrowserPerspectiveFactory used when making new BrowserWindow if none
is provided when calling browser_window_new().
browser_core_set_default_factory ()
void
browser_core_set_default_factory (const gchar *factory);
Sets the default BrowserPerspectiveFactory used when making new BrowserWindow if none
is provided when calling browser_window_new().
browser_core_get_factories ()
const GSList *
browser_core_get_factories (void);
Get a list of all the known Perspective factories
browser_core_get_factory ()
BrowserPerspectiveFactory *
browser_core_get_factory (const gchar *factory);
Get a pointer to a BrowserPerspectiveFactory, from its name
Signal Details
The “connection-added” signal
void user_function (BrowserCore *browsercore, BrowserConnection *arg1, gpointer user_data)
Flags: Run First
The “connection-removed” signal
void user_function (BrowserCore *browsercore, BrowserConnection *arg1, gpointer user_data)
Flags: Run First
