14 #ifndef SION_SION_FD_H 
   15 #define SION_SION_FD_H 
   17 #define SION_FILEDESCRIPTOR 11   
   18 #define SION_APIDESCRIPTOR  12   
   31 #define SION_FD_CHUNK 2  
   38 typedef struct _sion_fddata sion_fddata;
 
   40 int _sion_new_fd(sion_fddata *fdd, 
void *data, 
int type);
 
   42              int type, 
char *text);
 
   45 int _sion_ptr2fd(sion_fddata *fdd, 
void *ptr, 
char *text);
 
   47 int _sion_reassign_fd(sion_fddata *fdd, 
int fd, 
void *data, 
int type, 
char *text);
 
int _sion_reassignvcd(int sid, void *data, int type)
 
int _sion_free_fd(sion_fddata *fdd, int fd, char *text)
 
int _sion_ptr2fd(sion_fddata *fdd, void *ptr, char *text)
 
void * _sion_vcdtovcon(int sid)
 
int _sion_vcdtype(int sid)
 
int _sion_newvcd(void *data, int type)
 
int _sion_reassign_fd(sion_fddata *fdd, int fd, void *data, int type, char *text)
 
void * _sion_fd2ptr(sion_fddata *fdd, int fd)
 
int _sion_new_fd(sion_fddata *fdd, void *data, int type)
 
int _sion_fd_size(sion_fddata *fdd)
 
int _sion_freevcd(int sid)
 
int _sion_set_fd(sion_fddata *fdd, int fd, void *data, int type, char *text)
 
int _sion_fd2type(sion_fddata *fdd, int fd, char *text)