| Top |
| 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 () |
A single instance of a BrowserCore is created when the browser is started,
accessible using browser_core_get().
gboolean
browser_core_exists (void);
Tells if a BrowserCore has already been created
BrowserCore *
browser_core_get (void);
Returns a BrowserCore object which holds the browser's configuration. This is a singleton factory.
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.
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()).
void
browser_core_close_window (BrowserWindow *bwin);
Requests that bwin
be closed.
void
browser_core_take_connection (BrowserConnection *bcnc);
Makes sure bcnc
is handled by dbata
, reference to bcnc
is stolen here
GSList *
browser_core_get_connections (void);
Get a list of BrowserWindow
void
browser_core_close_connection (BrowserConnection *bcnc);
Requests that bcnc
be closed.
void
browser_core_quit (void);
Quits the browser after having made some clean-ups
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().
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().
const GSList *
browser_core_get_factories (void);
Get a list of all the known Perspective factories
BrowserPerspectiveFactory *
browser_core_get_factory (const gchar *factory);
Get a pointer to a BrowserPerspectiveFactory, from its name
“connection-added” signalvoid user_function (BrowserCore *browsercore, BrowserConnection *arg1, gpointer user_data)
Flags: Run First
“connection-removed” signalvoid user_function (BrowserCore *browsercore, BrowserConnection *arg1, gpointer user_data)
Flags: Run First