Module byteorder
Byte Order Conversion
Functions
| be16toh (num16) | Converts a 16-bit integer from big-endian byte order to host byte order. |
| be32toh (num32) | Converts a 32-bit integer from big-endian byte order to host byte order. |
| be64toh (num64) | Converts a 64-bit integer from big-endian byte order to host byte order. |
| htobe16 (num16) | Converts a 16-bit integer from host byte order to big-endian byte order. |
| htobe32 (num32) | Converts a 32-bit integer from host byte order to big-endian byte order. |
| htobe64 (num64) | Converts a 64-bit integer from host byte order to big-endian byte order. |
| htole16 (num16) | Converts a 16-bit integer from host byte order to little-endian byte order. |
| htole32 (num32) | Converts a 32-bit integer from host byte order to little-endian byte order. |
| htole64 (num64) | Converts a 64-bit integer from host byte order to little-endian byte order. |
| hton16 (num16) | Converts a 16-bit integer from host byte order to network (big-endian) byte order. |
| hton32 (num32) | Converts a 32-bit integer from host byte order to network (big-endian) byte order. |
| hton64 (num64) | Converts a 64-bit integer from host byte order to network (big-endian) byte order. |
| le16toh (num16) | Converts a 16-bit integer from little-endian byte order to host byte order. |
| le32toh (num32) | Converts a 32-bit integer from little-endian byte order to host byte order. |
| le64toh (num64) | Converts a 64-bit integer from little-endian byte order to host byte order. |
| ntoh16 (num16) | Converts a 16-bit integer from network (big-endian) byte order to host byte order. |
| ntoh32 (num32) | Converts a 32-bit integer from network (big-endian) byte order to host byte order. |
| ntoh64 (num64) | Converts a 64-bit integer from network (big-endian) byte order to host byte order. |
Functions
- be16toh (num16)
-
Converts a 16-bit integer from big-endian byte order to host byte order.
Parameters:
- num16 integer -bit integer in big-endian byte order.
Returns:
-
integer
value in host byte order.
- be32toh (num32)
-
Converts a 32-bit integer from big-endian byte order to host byte order.
Parameters:
- num32 integer -bit integer in big-endian byte order.
Returns:
-
integer
value in host byte order.
- be64toh (num64)
-
Converts a 64-bit integer from big-endian byte order to host byte order.
Parameters:
- num64 integer -bit integer in big-endian byte order.
Returns:
-
integer
value in host byte order.
- htobe16 (num16)
-
Converts a 16-bit integer from host byte order to big-endian byte order.
Parameters:
- num16 integer -bit integer in host byte order.
Returns:
-
integer
value in big-endian byte order.
- htobe32 (num32)
-
Converts a 32-bit integer from host byte order to big-endian byte order.
Parameters:
- num32 integer -bit integer in host byte order.
Returns:
-
integer
value in big-endian byte order.
- htobe64 (num64)
-
Converts a 64-bit integer from host byte order to big-endian byte order.
Parameters:
- num64 integer -bit integer in host byte order.
Returns:
-
integer
value in big-endian byte order.
- htole16 (num16)
-
Converts a 16-bit integer from host byte order to little-endian byte order.
Parameters:
- num16 integer -bit integer in host byte order.
Returns:
-
integer
value in little-endian byte order.
- htole32 (num32)
-
Converts a 32-bit integer from host byte order to little-endian byte order.
Parameters:
- num32 integer -bit integer in host byte order.
Returns:
-
integer
value in little-endian byte order.
- htole64 (num64)
-
Converts a 64-bit integer from host byte order to little-endian byte order.
Parameters:
- num64 integer -bit integer in host byte order.
Returns:
-
integer
value in little-endian byte order.
- hton16 (num16)
-
Converts a 16-bit integer from host byte order to network (big-endian) byte order.
Parameters:
- num16 integer -bit integer in host byte order.
Returns:
-
integer
value in network byte order.
- hton32 (num32)
-
Converts a 32-bit integer from host byte order to network (big-endian) byte order.
Parameters:
- num32 integer -bit integer in host byte order.
Returns:
-
integer
value in network byte order.
- hton64 (num64)
-
Converts a 64-bit integer from host byte order to network (big-endian) byte order.
Parameters:
- num64 integer -bit integer in host byte order.
Returns:
-
integer
value in network byte order.
- le16toh (num16)
-
Converts a 16-bit integer from little-endian byte order to host byte order.
Parameters:
- num16 integer -bit integer in little-endian byte order.
Returns:
-
integer
value in host byte order.
- le32toh (num32)
-
Converts a 32-bit integer from little-endian byte order to host byte order.
Parameters:
- num32 integer -bit integer in little-endian byte order.
Returns:
-
integer
value in host byte order.
- le64toh (num64)
-
Converts a 64-bit integer from little-endian byte order to host byte order.
Parameters:
- num64 integer -bit integer in little-endian byte order.
Returns:
-
integer
value in host byte order.
- ntoh16 (num16)
-
Converts a 16-bit integer from network (big-endian) byte order to host byte order.
Parameters:
- num16 integer -bit integer in network byte order.
Returns:
-
integer
value in host byte order.
- ntoh32 (num32)
-
Converts a 32-bit integer from network (big-endian) byte order to host byte order.
Parameters:
- num32 integer -bit integer in network byte order.
Returns:
-
integer
value in host byte order.
- ntoh64 (num64)
-
Converts a 64-bit integer from network (big-endian) byte order to host byte order.
Parameters:
- num64 integer -bit integer in network byte order.
Returns:
-
integer
value in host byte order.