Miscellaneous utils for ROHC libraries.
More...
#include "rohc_utils.h"
#include "config.h"
Functions |
static uint32_t | rohc_bswap32 (const uint32_t value) |
| Swap bytes of the given 32-bit integer.
|
static uint16_t | rohc_bswap16 (const uint16_t value) |
| Swap bytes of the given 16-bit integer.
|
uint32_t | rohc_ntoh32 (const uint32_t net32) |
| Convert a 32-bit long integer from network to host byte orders.
|
uint16_t | rohc_ntoh16 (const uint16_t net16) |
| Convert a 16-bit short integer from network to host byte orders.
|
uint32_t | rohc_hton32 (const uint32_t host32) |
| Convert a 32-bit long integer from host to network byte orders.
|
uint16_t | rohc_hton16 (const uint16_t host16) |
| Convert a 16-bit short integer from host to network byte orders.
|
Detailed Description
Miscellaneous utils for ROHC libraries.
- Author:
- Didier Barvaux <didier@barvaux.org>
Function Documentation
static uint16_t rohc_bswap16 |
( |
const uint16_t |
value | ) |
[inline, static] |
Swap bytes of the given 16-bit integer.
- Parameters:
-
value | The 16-bit value to swap byte for |
- Returns:
- The 16-bit value with swapped bytes
static uint32_t rohc_bswap32 |
( |
const uint32_t |
value | ) |
[inline, static] |
Swap bytes of the given 32-bit integer.
- Parameters:
-
value | The 32-bit value to swap byte for |
- Returns:
- The 32-bit value with swapped bytes
Convert a 16-bit short integer from host to network byte orders.
- Parameters:
-
host16 | The 16-bit short integer in host byte order |
- Returns:
- The 16-bit short integer converted in network byte order
Convert a 32-bit long integer from host to network byte orders.
- Parameters:
-
host32 | The 32-bit long integer in host byte order |
- Returns:
- The 32-bit long integer converted in network byte order
Convert a 16-bit short integer from network to host byte orders.
- Parameters:
-
net16 | The 16-bit short integer in network byte order |
- Returns:
- The 16-bit short integer converted in host byte order
Convert a 32-bit long integer from network to host byte orders.
- Parameters:
-
net32 | The 32-bit long integer in network byte order |
- Returns:
- The 32-bit long integer converted in host byte order