]> git.imager.perl.org - imager.git/blobdiff - imexttypes.h
update I/O layers to accept a context on creation
[imager.git] / imexttypes.h
index 673aded2b9a486c864f58c053829af0de2ebddb3..3613a7aeeb29dcec406a2a1eff9e59c7f826a4b6 100644 (file)
@@ -221,20 +221,6 @@ typedef struct {
 
   /* IMAGER_API_LEVEL 8 functions will be added here */
   im_context_t (*f_im_get_context)(void);
-
-  void (*f_im_push_errorf)(im_context_t , int code, char const *fmt, ...);
-  void (*f_im_lhead)( im_context_t, const char *file, int line  );
-  void (*f_im_loog)(im_context_t, int level,const char *msg, ... ) I_FORMAT_ATTR(3,4);
-  void (*f_im_context_refinc)(im_context_t, const char *where);
-  void (*f_im_context_refdec)(im_context_t, const char *where);
-  i_errmsg *(*f_im_errors)(im_context_t);
-  i_mutex_t (*f_i_mutex_new)(void);
-  void (*f_i_mutex_destroy)(i_mutex_t m);
-  void (*f_i_mutex_lock)(i_mutex_t m);
-  void (*f_i_mutex_unlock)(i_mutex_t m);
-  im_slot_t (*f_im_context_slot_new)(im_slot_destroy_t);
-  int (*f_im_context_slot_set)(im_context_t, im_slot_t, void *);
-  void *(*f_im_context_slot_get)(im_context_t, im_slot_t);
 } im_ext_funcs;
 
 #define PERL_FUNCTION_TABLE_NAME "Imager::__ext_func_table"