#include #include module Bindings.CEF3.Stream (module Bindings.CEF3.Stream) where #strict_import import Bindings.Synonyms import Bindings.CEF3.Internal.CefString import Bindings.CEF3.Internal.CefTypes import Bindings.CEF3.Base #starttype cef_read_handler_t #field base, #field read, #field seek, #field tell, #field eof, #field may_block, #stoptype #callback_t cb_cef_read_handler_read, Ptr -> Ptr -> -> -> IO #callback_t cb_cef_read_handler_seek, Ptr -> -> -> IO #callback_t cb_cef_read_handler_tell, Ptr -> IO #callback_t cb_cef_read_handler_eof, Ptr -> IO #callback_t cb_cef_read_handler_may_block, Ptr -> IO #starttype cef_stream_reader_t #field base, #field read, #field seek, #field tell, #field eof, #field may_block, #stoptype #callback_t cb_cef_stream_reader_read, Ptr -> Ptr -> -> -> IO #callback_t cb_cef_stream_reader_seek, Ptr -> -> -> IO #callback_t cb_cef_stream_reader_tell, Ptr -> IO #callback_t cb_cef_stream_reader_eof, Ptr -> IO #callback_t cb_cef_stream_reader_may_block, Ptr -> IO #starttype cef_write_handler_t #field base, #field write, #field seek, #field tell, #field flush, #field may_block, #stoptype #callback_t cb_cef_write_handler_write, Ptr -> Ptr -> -> -> IO #callback_t cb_cef_write_handler_seek, Ptr -> -> -> IO #callback_t cb_cef_write_handler_tell, Ptr -> IO #callback_t cb_cef_write_handler_flush, Ptr -> IO #callback_t cb_cef_write_handler_may_block, Ptr -> IO #starttype cef_stream_writer_t #field base, #field write, #field seek, #field tell, #field flush, #field may_block, #stoptype #callback_t cb_cef_stream_writer_write, Ptr -> Ptr -> -> -> IO #callback_t cb_cef_stream_writer_seek, Ptr -> -> -> IO #callback_t cb_cef_stream_writer_tell, Ptr -> IO #callback_t cb_cef_stream_writer_flush, Ptr -> IO #callback_t cb_cef_stream_writer_may_block, Ptr -> IO #ccall cef_stream_reader_create_for_file, Ptr -> IO (Ptr ) #ccall cef_stream_reader_create_for_data, Ptr -> -> IO (Ptr ) #ccall cef_stream_reader_create_for_handler, Ptr -> IO (Ptr ) #ccall cef_stream_writer_create_for_file, Ptr -> IO (Ptr ) #ccall cef_stream_writer_create_for_handler, Ptr -> IO (Ptr )