assh/assh_platform.h header reference

Description  

PLatform dependent definitions

Members  

Type  

Functions  

Members detail  

void assh_clear(void *data, size_t len)  

This function is declared in assh/assh_platform.h source file, line 171.

This function wipes the content of a memory buffer.

uint32_t assh_load_u32(const uint8_t *s)  

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.

uint32_t assh_load_u32le(const uint8_t *s)  

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.

uint64_t assh_load_u64(const uint8_t *s)  

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.

uint64_t assh_load_u64le(const uint8_t *s)  

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.

void assh_store_u32(uint8_t *s, uint32_t x)  

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.

void assh_store_u32le(uint8_t *s, uint32_t x)  

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.

void assh_store_u64(uint8_t *s, uint64_t x)  

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.

void assh_store_u64le(uint8_t *s, uint64_t x)  

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.

uint32_t assh_swap_u32(uint32_t x)  

This function is declared in assh/assh_platform.h source file, line 163.

This function performs a byte swap of a 32 bits value.

typedef time_t assh_time_t  

This typedef is declared in assh/assh_platform.h source file, line 250.

Valid XHTML 1.0 StrictGenerated by diaxen on Sun Sep 27 13:33:19 2020 using MkDoc