summaryrefslogtreecommitdiff
path: root/apps/buffering.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/buffering.h')
-rw-r--r--apps/buffering.h34
1 files changed, 17 insertions, 17 deletions
diff --git a/apps/buffering.h b/apps/buffering.h
index abe8f608c6..bc61ec5e6d 100644
--- a/apps/buffering.h
+++ b/apps/buffering.h
@@ -56,7 +56,7 @@ enum callback_event {
56void buffering_init(void); 56void buffering_init(void);
57 57
58/* Reset the buffering system */ 58/* Reset the buffering system */
59bool buffering_reset(char *buf, const size_t buflen); 59bool buffering_reset(char *buf, size_t buflen);
60 60
61 61
62/*************************************************************************** 62/***************************************************************************
@@ -80,15 +80,15 @@ bool buffering_reset(char *buf, const size_t buflen);
80 80
81#define BUF_MAX_HANDLES 256 81#define BUF_MAX_HANDLES 256
82 82
83int bufopen(const char *file, size_t offset, const enum data_type type); 83int bufopen(const char *file, size_t offset, enum data_type type);
84int bufalloc(const void *src, const size_t size, const enum data_type type); 84int bufalloc(const void *src, size_t size, enum data_type type);
85bool bufclose(const int handle_id); 85bool bufclose(int handle_id);
86int bufseek(const int handle_id, const size_t newpos); 86int bufseek(int handle_id, size_t newpos);
87int bufadvance(const int handle_id, const off_t offset); 87int bufadvance(int handle_id, off_t offset);
88ssize_t bufread(const int handle_id, size_t size, void *dest); 88ssize_t bufread(int handle_id, size_t size, void *dest);
89ssize_t bufgetdata(const int handle_id, size_t size, void **data); 89ssize_t bufgetdata(int handle_id, size_t size, void **data);
90ssize_t bufgettail(const int handle_id, const size_t size, void **data); 90ssize_t bufgettail(int handle_id, size_t size, void **data);
91ssize_t bufcuttail(const int handle_id, size_t size); 91ssize_t bufcuttail(int handle_id, size_t size);
92 92
93 93
94/*************************************************************************** 94/***************************************************************************
@@ -102,10 +102,10 @@ ssize_t bufcuttail(const int handle_id, size_t size);
102 * buf_used: Total amount of buffer space used (including allocated space) 102 * buf_used: Total amount of buffer space used (including allocated space)
103 ****************************************************************************/ 103 ****************************************************************************/
104 104
105ssize_t buf_get_offset(const int handle_id, void *ptr); 105ssize_t buf_get_offset(int handle_id, void *ptr);
106ssize_t buf_handle_offset(const int handle_id); 106ssize_t buf_handle_offset(int handle_id);
107void buf_request_buffer_handle(const int handle_id); 107void buf_request_buffer_handle(int handle_id);
108void buf_set_base_handle(const int handle_id); 108void buf_set_base_handle(int handle_id);
109size_t buf_used(void); 109size_t buf_used(void);
110 110
111 111
@@ -123,9 +123,9 @@ size_t buf_used(void);
123 ****************************************************************************/ 123 ****************************************************************************/
124 124
125#define MAX_BUF_CALLBACKS 4 125#define MAX_BUF_CALLBACKS 4
126typedef void (*buffering_callback)(const enum callback_event ev, const int value); 126typedef void (*buffering_callback)(enum callback_event ev, int value);
127bool register_buffering_callback(const buffering_callback func); 127bool register_buffering_callback(buffering_callback func);
128void unregister_buffering_callback(const buffering_callback func); 128void unregister_buffering_callback(buffering_callback func);
129 129
130/* Settings */ 130/* Settings */
131enum { 131enum {