Download

Support

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_Widgetewl_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_Widgetewl_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.

Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sat May 17 16:50:07 2008