getput.h 528 B

1234567891011121314151617181920
  1. uint16_t get16be(uint8_t *p);
  2. uint32_t get24be(uint8_t *p);
  3. uint32_t get32be(uint8_t *p);
  4. uint64_t get64be(uint8_t *p);
  5. void put16be(uint8_t *p, int x);
  6. void put24be(uint8_t *p, int x);
  7. void put32be(uint8_t *p, uint32_t x);
  8. void put64be(uint8_t *p, uint64_t x);
  9. uint16_t get16le(uint8_t *p);
  10. uint32_t get24le(uint8_t *p);
  11. uint32_t get32le(uint8_t *p);
  12. uint64_t get64le(uint8_t *p);
  13. void put16le(uint8_t *p, int x);
  14. void put24le(uint8_t *p, int x);
  15. void put32le(uint8_t *p, uint32_t x);
  16. void put64le(uint8_t *p, uint64_t x);