\param[out] handle     Handle to the opened file structure, to be passed to other plugin functions.
 */
        int     (*open)(void *fpctx,void *bhandle,const char *uri,void **handle);
+/** Open from a string.
+\param[in] fpctx       Context of the plugin, returned by its init.
+\param[in] str         The string to use.
+\param[in] uri         URI (type) of the string
+\param[in] ns          namespace to handle 
+\param[out] handle      Handle to the opened file structure, to be passed to other plugin functions.
+*/
+
+       int     (*open_str)(void *fpctx,const char *str,const char *uri,const char *ns,void **handle);
 
 /** Close the file. Free data associated to a handle */
        int     (*close)(void *fpctx,void *handle);