assh/assh_platform.h header reference
Description
PLatform dependent definitions
Members
Type
- typedef [...] assh_time_t
Functions
- void assh_clear(void *data, size_t len)
- uint32_t assh_load_u32(const uint8_t *s)
- uint32_t assh_load_u32le(const uint8_t *s)
- uint64_t assh_load_u64(const uint8_t *s)
- uint64_t assh_load_u64le(const uint8_t *s)
- void assh_store_u32(uint8_t *s, uint32_t x)
- void assh_store_u32le(uint8_t *s, uint32_t x)
- void assh_store_u64(uint8_t *s, uint64_t x)
- void assh_store_u64le(uint8_t *s, uint64_t x)
- uint32_t assh_swap_u32(uint32_t x)
Members detail
This function is declared in assh/assh_platform.h source file, line 171.
This function wipes the content of a memory buffer.
This function is declared in assh/assh_platform.h source file, line 126.
This function loads a 32 bits value in network byte order from a non-aligned location.
This function is declared in assh/assh_platform.h source file, line 137.
This function loads a 32 bits value in little endian byte order from a non-aligned location.
This function is declared in assh/assh_platform.h source file, line 144.
This function loads a 64 bits value in network byte order from a non-aligned location.
This function is declared in assh/assh_platform.h source file, line 154.
This function loads a 64 bits value in little endian byte order from a non-aligned location.
This function is declared in assh/assh_platform.h source file, line 69.
This function stores a 32 bits value in network byte order into a non-aligned location.
This function is declared in assh/assh_platform.h source file, line 83.
This function stores a 32 bits value in little endian byte order into a non-aligned location.
This function is declared in assh/assh_platform.h source file, line 93.
This function stores a 64 bits value in network byte order into a non-aligned location.
This function is declared in assh/assh_platform.h source file, line 112.
This function stores a 64 bits value in little endian byte order into a non-aligned location.
This function is declared in assh/assh_platform.h source file, line 163.
This function performs a byte swap of a 32 bits value.
This typedef is declared in assh/assh_platform.h source file, line 250.