istream-data.c revision 9e095dd6a77097356aca8216356d4d71ef1bea45
02c335c23bf5fa225a467c19f2c063fb0dc7b8c3Timo Sirainen/* Copyright (c) 2002-2003 Timo Sirainen */
f8740ac53310cd28ba4ec6dc9e9ce6e9a3688f39Timo Sirainenstatic void _close(struct _iostream *stream __attr_unused__)
cc935aff970ed6c24d136cc560c7e705a49d536cTimo Sirainenstatic void _destroy(struct _iostream *stream __attr_unused__)
cc935aff970ed6c24d136cc560c7e705a49d536cTimo Sirainenstatic void _set_max_buffer_size(struct _iostream *stream __attr_unused__,
d6a7cb184cc882a90aa3d9312082e0029f354ff6Timo Sirainenstatic ssize_t _read(struct _istream *stream __attr_unused__)
cc935aff970ed6c24d136cc560c7e705a49d536cTimo Sirainenstatic void _seek(struct _istream *stream, uoff_t v_offset)
cc935aff970ed6c24d136cc560c7e705a49d536cTimo Sirainenstatic uoff_t _get_size(struct _istream *stream)
cc935aff970ed6c24d136cc560c7e705a49d536cTimo Sirainenstruct istream *i_stream_create_from_data(pool_t pool, const void *data,