![]()  | 
  
    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.