Changeset 1118:62d16667d373 in roaraudio for include/libroar/vio.h
- Timestamp:
- 01/16/09 17:32:49 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroar/vio.h
r943 r1118 45 45 off_t (*lseek)(int fildes, off_t offset, int whence, void * inst); 46 46 */ 47 ssize_t (*read )(struct roar_vio_calls * vio, void *buf, size_t count); 48 ssize_t (*write)(struct roar_vio_calls * vio, void *buf, size_t count); 49 off_t (*lseek)(struct roar_vio_calls * vio, off_t offset, int whence); 47 ssize_t (*read )(struct roar_vio_calls * vio, void *buf, size_t count); 48 ssize_t (*write )(struct roar_vio_calls * vio, void *buf, size_t count); 49 off_t (*lseek )(struct roar_vio_calls * vio, off_t offset, int whence); 50 int (*nonblock)(struct roar_vio_calls * vio, int state); 51 int (*sync )(struct roar_vio_calls * vio); 50 52 }; 51 53 … … 57 59 int roar_vio_get_fh (struct roar_vio_calls * vio); 58 60 59 ssize_t roar_vio_read (struct roar_vio_calls * vio, void *buf, size_t count); 60 ssize_t roar_vio_write(struct roar_vio_calls * vio, void *buf, size_t count); 61 off_t roar_vio_lseek(struct roar_vio_calls * vio, off_t offset, int whence); 61 ssize_t roar_vio_read (struct roar_vio_calls * vio, void *buf, size_t count); 62 ssize_t roar_vio_write (struct roar_vio_calls * vio, void *buf, size_t count); 63 off_t roar_vio_lseek (struct roar_vio_calls * vio, off_t offset, int whence); 64 int roar_vio_nonblock(struct roar_vio_calls * vio, int state); 65 int roar_vio_sync (struct roar_vio_calls * vio); 62 66 63 67 … … 65 69 66 70 // basic 67 ssize_t roar_vio_basic_read (struct roar_vio_calls * vio, void *buf, size_t count); 68 ssize_t roar_vio_basic_write(struct roar_vio_calls * vio, void *buf, size_t count); 69 off_t roar_vio_basic_lseek(struct roar_vio_calls * vio, off_t offset, int whence); 71 ssize_t roar_vio_basic_read (struct roar_vio_calls * vio, void *buf, size_t count); 72 ssize_t roar_vio_basic_write (struct roar_vio_calls * vio, void *buf, size_t count); 73 off_t roar_vio_basic_lseek (struct roar_vio_calls * vio, off_t offset, int whence); 74 int roar_vio_basic_nonblock(struct roar_vio_calls * vio, int state); 75 int roar_vio_basic_sync (struct roar_vio_calls * vio); 70 76 71 77 // null
Note: See TracChangeset
for help on using the changeset viewer.