stream: Implement seek operation support via ioctl, wrapped in generic method.

Also, implement for unix port.
This commit is contained in:
Paul Sokolovsky
2014-11-17 00:16:14 +02:00
parent f4a6a577ab
commit 838eb1fa2d
6 changed files with 65 additions and 2 deletions

View File

@@ -30,6 +30,7 @@ MP_DECLARE_CONST_FUN_OBJ(mp_stream_readall_obj);
MP_DECLARE_CONST_FUN_OBJ(mp_stream_unbuffered_readline_obj);
MP_DECLARE_CONST_FUN_OBJ(mp_stream_unbuffered_readlines_obj);
MP_DECLARE_CONST_FUN_OBJ(mp_stream_write_obj);
MP_DECLARE_CONST_FUN_OBJ(mp_stream_seek_obj);
// Iterator which uses mp_stream_unbuffered_readline_obj
mp_obj_t mp_stream_unbuffered_iter(mp_obj_t self);