lib/ewl_io_manager.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | Ewl_IO_Manager_Plugin |
| Provides the base structure for IO Manager plugins. More... | |
Typedefs | |
| typedef struct Ewl_IO_Manager_Plugin | Ewl_IO_Manager_Plugin |
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. | |