2017-05-24 11:04:19 +00:00
|
|
|
#ifndef MM_READ_H
|
|
|
|
#define MM_READ_H
|
2017-03-23 12:41:56 +00:00
|
|
|
|
|
|
|
/*
|
|
|
|
* machinarium.
|
|
|
|
*
|
|
|
|
* cooperative multitasking engine.
|
|
|
|
*/
|
|
|
|
|
2017-12-07 12:12:33 +00:00
|
|
|
void mm_readahead_cb(mm_fd_t*);
|
|
|
|
int mm_readahead_start(mm_io_t*, mm_fd_callback_t, void*);
|
|
|
|
int mm_readahead_stop(mm_io_t*);
|
2017-03-28 10:31:14 +00:00
|
|
|
|
2017-12-07 12:12:33 +00:00
|
|
|
int mm_read(mm_io_t*, char*, int, uint32_t);
|
2017-04-18 12:02:28 +00:00
|
|
|
|
2017-05-24 11:04:19 +00:00
|
|
|
#endif /* MM_READ_H */
|