OXIESEC PANEL
- Current Dir:
/
/
usr
/
include
/
glib-2.0
/
glib
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/28/2024 06:50:15 AM
rwxr-xr-x
📁
deprecated
-
10/28/2024 06:50:15 AM
rwxr-xr-x
📄
galloca.h
3.82 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
garray.h
9.3 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gasyncqueue.h
5.53 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gatomic.h
14.75 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gbacktrace.h
2.51 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gbase64.h
2.27 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gbitlock.h
2.83 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gbookmarkfile.h
9.37 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gbytes.h
3.26 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gcharset.h
1.3 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gchecksum.h
3.77 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gconvert.h
5.78 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gdataset.h
6.1 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gdate.h
11.47 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gdatetime.h
11.96 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gdir.h
1.6 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
genviron.h
2.31 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gerror.h
3.85 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gfileutils.h
5.51 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
ggettext.h
2.37 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
ghash.h
7.37 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
ghmac.h
3.39 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
ghook.h
6.21 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
ghostutils.h
1.42 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gi18n-lib.h
1.34 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gi18n.h
1.14 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
giochannel.h
13.63 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gkeyfile.h
14.82 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
glib-autocleanups.h
4.04 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
glist.h
5.69 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gmacros.h
18.21 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gmain.h
23.55 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gmappedfile.h
1.94 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gmarkup.h
10.62 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gmem.h
13.01 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gmessages.h
24.81 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gnode.h
8.91 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
goption.h
15.65 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gpattern.h
1.74 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gpoll.h
4.03 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gprimes.h
1.65 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gprintf.h
1.94 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gqsort.h
1.46 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gquark.h
2.63 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gqueue.h
6.97 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
grand.h
3.11 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gregex.h
27.44 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gscanner.h
8.47 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gsequence.h
8.6 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gshell.h
1.71 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gslice.h
3.8 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gslist.h
5.46 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gspawn.h
10.77 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gstdio.h
4.73 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gstrfuncs.h
12.76 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gstring.h
7.79 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gstringchunk.h
2.08 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gtestutils.h
23.64 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gthread.h
11.34 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gthreadpool.h
3.73 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gtimer.h
2.31 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gtimezone.h
3.41 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gtrashstack.h
1.74 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gtree.h
4.1 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gtypes.h
18.98 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gunicode.h
38.2 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gurifuncs.h
2.65 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gutils.h
11.01 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
guuid.h
1.26 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gvariant.h
28.83 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gvarianttype.h
12.93 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gversion.h
1.93 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gversionmacros.h
16.33 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gwin32.h
4.56 KB
11/29/2021 04:42:57 PM
rw-r--r--
Editing: gbookmarkfile.h
Close
/* gbookmarkfile.h: parsing and building desktop bookmarks * * Copyright (C) 2005-2006 Emmanuele Bassi * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this library; if not, see <http://www.gnu.org/licenses/>. */ #ifndef __G_BOOKMARK_FILE_H__ #define __G_BOOKMARK_FILE_H__ #if !defined (__GLIB_H_INSIDE__) && !defined (GLIB_COMPILATION) #error "Only <glib.h> can be included directly." #endif #include <glib/gerror.h> #include <time.h> G_BEGIN_DECLS /** * G_BOOKMARK_FILE_ERROR: * * Error domain for bookmark file parsing. * Errors in this domain will be from the #GBookmarkFileError * enumeration. See #GError for information on error domains. */ #define G_BOOKMARK_FILE_ERROR (g_bookmark_file_error_quark ()) /** * GBookmarkFileError: * @G_BOOKMARK_FILE_ERROR_INVALID_URI: URI was ill-formed * @G_BOOKMARK_FILE_ERROR_INVALID_VALUE: a requested field was not found * @G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED: a requested application did * not register a bookmark * @G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND: a requested URI was not found * @G_BOOKMARK_FILE_ERROR_READ: document was ill formed * @G_BOOKMARK_FILE_ERROR_UNKNOWN_ENCODING: the text being parsed was * in an unknown encoding * @G_BOOKMARK_FILE_ERROR_WRITE: an error occurred while writing * @G_BOOKMARK_FILE_ERROR_FILE_NOT_FOUND: requested file was not found * * Error codes returned by bookmark file parsing. */ typedef enum { G_BOOKMARK_FILE_ERROR_INVALID_URI, G_BOOKMARK_FILE_ERROR_INVALID_VALUE, G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED, G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND, G_BOOKMARK_FILE_ERROR_READ, G_BOOKMARK_FILE_ERROR_UNKNOWN_ENCODING, G_BOOKMARK_FILE_ERROR_WRITE, G_BOOKMARK_FILE_ERROR_FILE_NOT_FOUND } GBookmarkFileError; GLIB_AVAILABLE_IN_ALL GQuark g_bookmark_file_error_quark (void); /** * GBookmarkFile: * * The `GBookmarkFile` structure contains only * private data and should not be directly accessed. */ typedef struct _GBookmarkFile GBookmarkFile; GLIB_AVAILABLE_IN_ALL GBookmarkFile *g_bookmark_file_new (void); GLIB_AVAILABLE_IN_ALL void g_bookmark_file_free (GBookmarkFile *bookmark); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_load_from_file (GBookmarkFile *bookmark, const gchar *filename, GError **error); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_load_from_data (GBookmarkFile *bookmark, const gchar *data, gsize length, GError **error); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_load_from_data_dirs (GBookmarkFile *bookmark, const gchar *file, gchar **full_path, GError **error); GLIB_AVAILABLE_IN_ALL gchar * g_bookmark_file_to_data (GBookmarkFile *bookmark, gsize *length, GError **error) G_GNUC_MALLOC; GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_to_file (GBookmarkFile *bookmark, const gchar *filename, GError **error); GLIB_AVAILABLE_IN_ALL void g_bookmark_file_set_title (GBookmarkFile *bookmark, const gchar *uri, const gchar *title); GLIB_AVAILABLE_IN_ALL gchar * g_bookmark_file_get_title (GBookmarkFile *bookmark, const gchar *uri, GError **error) G_GNUC_MALLOC; GLIB_AVAILABLE_IN_ALL void g_bookmark_file_set_description (GBookmarkFile *bookmark, const gchar *uri, const gchar *description); GLIB_AVAILABLE_IN_ALL gchar * g_bookmark_file_get_description (GBookmarkFile *bookmark, const gchar *uri, GError **error) G_GNUC_MALLOC; GLIB_AVAILABLE_IN_ALL void g_bookmark_file_set_mime_type (GBookmarkFile *bookmark, const gchar *uri, const gchar *mime_type); GLIB_AVAILABLE_IN_ALL gchar * g_bookmark_file_get_mime_type (GBookmarkFile *bookmark, const gchar *uri, GError **error) G_GNUC_MALLOC; GLIB_AVAILABLE_IN_ALL void g_bookmark_file_set_groups (GBookmarkFile *bookmark, const gchar *uri, const gchar **groups, gsize length); GLIB_AVAILABLE_IN_ALL void g_bookmark_file_add_group (GBookmarkFile *bookmark, const gchar *uri, const gchar *group); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_has_group (GBookmarkFile *bookmark, const gchar *uri, const gchar *group, GError **error); GLIB_AVAILABLE_IN_ALL gchar ** g_bookmark_file_get_groups (GBookmarkFile *bookmark, const gchar *uri, gsize *length, GError **error); GLIB_AVAILABLE_IN_ALL void g_bookmark_file_add_application (GBookmarkFile *bookmark, const gchar *uri, const gchar *name, const gchar *exec); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_has_application (GBookmarkFile *bookmark, const gchar *uri, const gchar *name, GError **error); GLIB_AVAILABLE_IN_ALL gchar ** g_bookmark_file_get_applications (GBookmarkFile *bookmark, const gchar *uri, gsize *length, GError **error); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_set_app_info (GBookmarkFile *bookmark, const gchar *uri, const gchar *name, const gchar *exec, gint count, time_t stamp, GError **error); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_get_app_info (GBookmarkFile *bookmark, const gchar *uri, const gchar *name, gchar **exec, guint *count, time_t *stamp, GError **error); GLIB_AVAILABLE_IN_ALL void g_bookmark_file_set_is_private (GBookmarkFile *bookmark, const gchar *uri, gboolean is_private); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_get_is_private (GBookmarkFile *bookmark, const gchar *uri, GError **error); GLIB_AVAILABLE_IN_ALL void g_bookmark_file_set_icon (GBookmarkFile *bookmark, const gchar *uri, const gchar *href, const gchar *mime_type); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_get_icon (GBookmarkFile *bookmark, const gchar *uri, gchar **href, gchar **mime_type, GError **error); GLIB_AVAILABLE_IN_ALL void g_bookmark_file_set_added (GBookmarkFile *bookmark, const gchar *uri, time_t added); GLIB_AVAILABLE_IN_ALL time_t g_bookmark_file_get_added (GBookmarkFile *bookmark, const gchar *uri, GError **error); GLIB_AVAILABLE_IN_ALL void g_bookmark_file_set_modified (GBookmarkFile *bookmark, const gchar *uri, time_t modified); GLIB_AVAILABLE_IN_ALL time_t g_bookmark_file_get_modified (GBookmarkFile *bookmark, const gchar *uri, GError **error); GLIB_AVAILABLE_IN_ALL void g_bookmark_file_set_visited (GBookmarkFile *bookmark, const gchar *uri, time_t visited); GLIB_AVAILABLE_IN_ALL time_t g_bookmark_file_get_visited (GBookmarkFile *bookmark, const gchar *uri, GError **error); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_has_item (GBookmarkFile *bookmark, const gchar *uri); GLIB_AVAILABLE_IN_ALL gint g_bookmark_file_get_size (GBookmarkFile *bookmark); GLIB_AVAILABLE_IN_ALL gchar ** g_bookmark_file_get_uris (GBookmarkFile *bookmark, gsize *length); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_remove_group (GBookmarkFile *bookmark, const gchar *uri, const gchar *group, GError **error); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_remove_application (GBookmarkFile *bookmark, const gchar *uri, const gchar *name, GError **error); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_remove_item (GBookmarkFile *bookmark, const gchar *uri, GError **error); GLIB_AVAILABLE_IN_ALL gboolean g_bookmark_file_move_item (GBookmarkFile *bookmark, const gchar *old_uri, const gchar *new_uri, GError **error); G_END_DECLS #endif /* __G_BOOKMARK_FILE_H__ */