Miscellaneous utils for ROHC libraries.
More...
#include "rohc_utils.h"
#include "config.h"
|
static uint32_t | rohc_bswap32 (const uint32_t value) |
| Swap bytes of the given 32-bit integer. More...
|
|
static uint16_t | rohc_bswap16 (const uint16_t value) |
| Swap bytes of the given 16-bit integer. More...
|
|
uint32_t | rohc_ntoh32 (const uint32_t net32) |
| Convert a 32-bit long integer from network to host byte orders. More...
|
|
uint16_t | rohc_ntoh16 (const uint16_t net16) |
| Convert a 16-bit short integer from network to host byte orders. More...
|
|
uint32_t | rohc_hton32 (const uint32_t host32) |
| Convert a 32-bit long integer from host to network byte orders. More...
|
|
uint16_t | rohc_hton16 (const uint16_t host16) |
| Convert a 16-bit short integer from host to network byte orders. More...
|
|
Miscellaneous utils for ROHC libraries.
- Author
- Didier Barvaux didie.nosp@m.r@ba.nosp@m.rvaux.nosp@m..org
◆ rohc_bswap16()
static uint16_t rohc_bswap16 |
( |
const uint16_t |
value | ) |
|
|
inlinestatic |
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
◆ rohc_bswap32()
static uint32_t rohc_bswap32 |
( |
const uint32_t |
value | ) |
|
|
inlinestatic |
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
◆ rohc_hton16()
uint16_t rohc_hton16 |
( |
const uint16_t |
host16 | ) |
|
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
◆ rohc_hton32()
uint32_t rohc_hton32 |
( |
const uint32_t |
host32 | ) |
|
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
◆ rohc_ntoh16()
uint16_t rohc_ntoh16 |
( |
const uint16_t |
net16 | ) |
|
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
◆ rohc_ntoh32()
uint32_t rohc_ntoh32 |
( |
const uint32_t |
net32 | ) |
|
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