|
cbmimage
|
cbmimage: follow a file chain More...

Functions | |
| static int | cbmimage_i_chain_readblock (cbmimage_chain *chain, cbmimage_blockaddress block) |
| cbmimage_chain * | cbmimage_chain_start (cbmimage_fileimage *image, cbmimage_blockaddress block_start) |
| start the chain processing for a file chain | |
| void | cbmimage_chain_close (cbmimage_chain *chain) |
| close the chain structure | |
| int | cbmimage_chain_advance (cbmimage_chain *chain) |
| advance to the next block of this chain | |
| int | cbmimage_chain_last_result (cbmimage_chain *chain) |
| check if this chain has been processed competely | |
| int | cbmimage_chain_is_done (cbmimage_chain *chain) |
| check if this chain has been processed competely | |
| int | cbmimage_chain_is_loop (cbmimage_chain *chain) |
| check if this chain has fallen into a loop | |
| cbmimage_blockaddress | cbmimage_chain_get_current (cbmimage_chain *chain) |
| get the address of the current block in this chain | |
| cbmimage_blockaddress | cbmimage_chain_get_next (cbmimage_chain *chain) |
| get the address of the next block in this chain | |
| uint8_t * | cbmimage_chain_get_data (cbmimage_chain *chain) |
| get a pointer to the data of the current block in this chain | |
cbmimage: follow a file chain