lib/ewl_io_manager.c File Reference
#include "ewl_base.h"
#include "ewl_io_manager.h"
#include "ewl_icon_theme.h"
#include "ewl_private.h"
#include "ewl_macros.h"
#include "ewl_debug.h"
#include <Efreet_Mime.h>
Include dependency graph for ewl_io_manager.c:

Functions | |
const char * | ewl_io_manager_extension_icon_name_get (const char *ext) |
Retrieve the icon name for the given extension or NULL if none found. | |
int | ewl_io_manager_init (void) |
Initializes the IO manager system. | |
const char * | ewl_io_manager_mime_type_icon_name_get (const char *mime) |
Retrives the icon name for the given mime type or NULL if none found. | |
void | ewl_io_manager_shutdown (void) |
Shuts down the io manager system. | |
Ewl_Widget * | ewl_io_manager_string_read (const char *string, const char *mime) |
Reads the given string and interprets it as the given mime type. | |
int | ewl_io_manager_string_write (Ewl_Widget *data, char **string, const char *mime) |
Writes the given data into the given string pointer. | |
const char * | ewl_io_manager_uri_mime_type_get (const char *uri) |
Retrives the mime type for the given URI or NULL on error. | |
Ewl_Widget * | ewl_io_manager_uri_read (const char *uri) |
Creates a widget to display the URI contents. Returns NULL on error. | |
int | ewl_io_manager_uri_write (Ewl_Widget *data, const char *uri, const char *mime) |
Writes the given data out to uri as mime type mime. |