* \author Francesco Sacchi <batt@develer.com>
*
* \brief KBlock interface
+ *
+ * $WIZ$ module_name = "kblock"
*/
#ifndef IO_KBLOCK_H
*
* \param b KBlock device.
*
- * \return 0 on success, EOF on errors.
*
* \sa kblock_error()
*/
int kblock_swStore(struct KBlock *b, block_idx_t index);
size_t kblock_swReadBuf(struct KBlock *b, void *buf, size_t offset, size_t size);
size_t kblock_swWriteBuf(struct KBlock *b, const void *buf, size_t offset, size_t size);
+int kblock_swClose(struct KBlock *b);
#endif /* IO_KBLOCK_H */