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_free_fd(sion_fddata *fdd, int fd, char *text)
int _sion_new_fd(sion_fddata *fdd, void *data, int type)
int _sion_vcdtype(int sid)
int _sion_newvcd(void *data, int type)
int _sion_ptr2fd(sion_fddata *fdd, void *ptr, char *text)
int _sion_set_fd(sion_fddata *fdd, int fd, void *data, int type, char *text)
void * _sion_vcdtovcon(int sid)
int _sion_fd2type(sion_fddata *fdd, int fd, char *text)
int _sion_reassign_fd(sion_fddata *fdd, int fd, void *data, int type, char *text)
int _sion_fd_size(sion_fddata *fdd)
void * _sion_fd2ptr(sion_fddata *fdd, int fd)
int _sion_reassignvcd(int sid, void *data, int type)
int _sion_freevcd(int sid)