home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 10 / AU_CD10.iso / Archived / Updates / Flash / writeflash / !MakeFlash / h / bucket < prev    next >
Text File  |  2000-04-05  |  703b  |  26 lines

  1.  
  2. int init_bucket(U8 *buffer, U32 size);
  3. int close_bucket(U8 **buffer, U32 *size);
  4. int flush_bucket(void);
  5. U32 read_position(U8 **p);
  6.  
  7. int read_ushort(U16 *output);
  8. int read_short(S16 *output);
  9. int read_uint(U32 *output);
  10. int read_int(S32 *output);
  11. int read_ubyte(U8 *output);
  12. int read_byte(S8 *output);
  13. int read_ubits(int n, U32 *output);
  14. int read_bits(int n, S32 *output);
  15.  
  16. int bucket_insert(int start, U8 *data, int bytes);
  17. int write_ushort(U16 input);
  18. int write_short(S16 input);
  19. int write_uint(U32 input);
  20. int write_int(S32 input);
  21. int write_ubyte(U8 input);
  22. int write_byte(S8 input);
  23. int write_ubits(int n, U32 input);
  24. int write_bits(int n, S32 input);
  25. int write_position(U32 newpos, U32 *oldpos);
  26.