csp_endian.h File Reference
#include <stdint.h>
Go to the source code of this file.
Functions | |
uint16_t | csp_hton16 (uint16_t h16) |
Convert 16-bit integer from host byte order to network byte order. More... | |
uint16_t | csp_ntoh16 (uint16_t n16) |
Convert 16-bit integer from host byte order to host byte order. More... | |
uint32_t | csp_hton32 (uint32_t h32) |
Convert 32-bit integer from host byte order to network byte order. More... | |
uint32_t | csp_ntoh32 (uint32_t n32) |
Convert 32-bit integer from host byte order to host byte order. More... | |
uint64_t | csp_hton64 (uint64_t h64) |
Convert 64-bit integer from host byte order to network byte order. More... | |
uint64_t | csp_ntoh64 (uint64_t n64) |
Convert 64-bit integer from host byte order to host byte order. More... | |
uint16_t | csp_htobe16 (uint16_t h16) |
Convert 16-bit integer from host byte order to big endian byte order. More... | |
uint16_t | csp_htole16 (uint16_t h16) |
Convert 16-bit integer from host byte order to little endian byte order. More... | |
uint16_t | csp_betoh16 (uint16_t be16) |
Convert 16-bit integer from big endian byte order to little endian byte order. More... | |
uint16_t | csp_letoh16 (uint16_t le16) |
Convert 16-bit integer from little endian byte order to host byte order. More... | |
uint32_t | csp_htobe32 (uint32_t h32) |
Convert 32-bit integer from host byte order to big endian byte order. More... | |
uint32_t | csp_htole32 (uint32_t h32) |
Convert 32-bit integer from little endian byte order to host byte order. More... | |
uint32_t | csp_betoh32 (uint32_t be32) |
Convert 32-bit integer from big endian byte order to host byte order. More... | |
uint32_t | csp_letoh32 (uint32_t le32) |
Convert 32-bit integer from little endian byte order to host byte order. More... | |
uint64_t | csp_htobe64 (uint64_t h64) |
Convert 64-bit integer from host byte order to big endian byte order. More... | |
uint64_t | csp_htole64 (uint64_t h64) |
Convert 64-bit integer from host byte order to little endian byte order. More... | |
uint64_t | csp_betoh64 (uint64_t be64) |
Convert 64-bit integer from big endian byte order to host byte order. More... | |
uint64_t | csp_letoh64 (uint64_t le64) |
Convert 64-bit integer from little endian byte order to host byte order. More... | |
float | csp_htonflt (float f) |
Convert float from host to network byte order. More... | |
float | csp_ntohflt (float f) |
Convert float from network to host byte order. More... | |
double | csp_htondbl (double d) |
Convert double from host to network byte order. More... | |
double | csp_ntohdbl (double d) |
Convert double from network to host order. More... | |