![]() |
libxputty 0.1
|
Go to the source code of this file.
Typedefs | |
typedef struct XdgMimeMagic | XdgMimeMagic |
Functions | |
XdgMimeMagic * | _xdg_mime_magic_new (void) |
void | _xdg_mime_magic_read_from_file (XdgMimeMagic *mime_magic, const char *file_name) |
void | _xdg_mime_magic_free (XdgMimeMagic *mime_magic) |
int | _xdg_mime_magic_get_buffer_extents (XdgMimeMagic *mime_magic) |
const char * | _xdg_mime_magic_lookup_data (XdgMimeMagic *mime_magic, const void *data, size_t len, int *result_prio, const char *mime_types[], int n_mime_types) |
typedef struct XdgMimeMagic XdgMimeMagic |
Definition at line 33 of file xdgmimemagic.h.
void _xdg_mime_magic_free | ( | XdgMimeMagic * | mime_magic | ) |
Definition at line 644 of file xdgmimemagic.c.
References XdgMimeMagic::match_list.
Referenced by xdg_mime_shutdown().
int _xdg_mime_magic_get_buffer_extents | ( | XdgMimeMagic * | mime_magic | ) |
Definition at line 653 of file xdgmimemagic.c.
References XdgMimeMagic::max_extent.
Referenced by xdg_mime_get_max_buffer_extents(), and xdg_mime_get_mime_type_for_file().
const char * _xdg_mime_magic_lookup_data | ( | XdgMimeMagic * | mime_magic, |
const void * | data, | ||
size_t | len, | ||
int * | result_prio, | ||
const char * | mime_types[], | ||
int | n_mime_types | ||
) |
Definition at line 659 of file xdgmimemagic.c.
References _xdg_mime_mime_type_equal(), XdgMimeMagic::match_list, XdgMimeMagicMatch::mime_type, XdgMimeMagicMatch::next, and XdgMimeMagicMatch::priority.
Referenced by xdg_mime_get_mime_type_for_data(), and xdg_mime_get_mime_type_for_file().
XdgMimeMagic * _xdg_mime_magic_new | ( | void | ) |
Definition at line 638 of file xdgmimemagic.c.
void _xdg_mime_magic_read_from_file | ( | XdgMimeMagic * | mime_magic, |
const char * | file_name | ||
) |
Definition at line 798 of file xdgmimemagic.c.