Ce module fournit des fonctions utilitaires réseau.
|
uint32_t | htonl (uint32_t h) |
| Convertir entier long de l'ordre des octets de l'hôte vers le réseau. Plus de détails...
|
|
uint64_t | htonll (uint64_t h) |
| Convertir entier long long de l'ordre des octets de l'hôte vers le réseau. Plus de détails...
|
|
uint16_t | htons (uint16_t h) |
| Convertir entier court de l'ordre des octets de l'hôte vers le réseau. Plus de détails...
|
|
uint32_t | ntohl (uint32_t n) |
| Convertir entier long de l'ordre des octets du réseau vers l'hôte. Plus de détails...
|
|
uint64_t | ntohll (uint64_t n) |
| Convertir entier long long de l'ordre des octets du réseau vers l'hôte. Plus de détails...
|
|
uint16_t | ntohs (uint16_t n) |
| Convertir entier court de l'ordre des octets du réseau vers l'hôte. Plus de détails...
|
|
uint8_t * | popl (uint8_t *netdata, uint32_t *hostlong) |
|
uint8_t * | popll (uint8_t *netdata, uint32_t *hostlonglong) |
|
uint8_t * | pops (uint8_t *netdata, uint16_t *hostshort) |
|
uint8_t * | pushl (uint8_t *netdata, uint32_t hostlong) |
|
uint8_t * | pushll (uint8_t *netdata, uint32_t hostlonglong) |
|
uint8_t * | pushs (uint8_t *netdata, uint16_t hostshort) |
|
uint32_t htonl |
( |
uint32_t |
h | ) |
|
Convertir entier long de l'ordre des octets de l'hôte vers le réseau.
- Paramètres
-
h | entier long 32-bit venant de l'hôte |
- Renvoie
- entier long 32-bit dans l'ordre du réseau
uint64_t htonll |
( |
uint64_t |
h | ) |
|
Convertir entier long long de l'ordre des octets de l'hôte vers le réseau.
- Paramètres
-
h | entier long 64-bit venant de l'hôte |
- Renvoie
- entier long 64-bit dans l'ordre du réseau
uint16_t htons |
( |
uint16_t |
h | ) |
|
Convertir entier court de l'ordre des octets de l'hôte vers le réseau.
- Paramètres
-
h | entier court 16-bit venant de l'hôte |
- Renvoie
- entier court 16-bit dans l'ordre du réseau
uint32_t ntohl |
( |
uint32_t |
n | ) |
|
Convertir entier long de l'ordre des octets du réseau vers l'hôte.
- Paramètres
-
n | entier long 32-bit venant du réseau |
- Renvoie
- entier long 32-bit dans l'ordre de l'hôte
uint64_t ntohll |
( |
uint64_t |
n | ) |
|
Convertir entier long long de l'ordre des octets du réseau vers l'hôte.
- Paramètres
-
n | entier long 64-bit venant du réseau |
- Renvoie
- entier long 64-bit dans l'ordre de l'hôte
uint16_t ntohs |
( |
uint16_t |
n | ) |
|
Convertir entier court de l'ordre des octets du réseau vers l'hôte.
- Paramètres
-
n | entier court 16-bit venant du réseau |
- Renvoie
- entier court 16-bit dans l'ordre de l'hôte
uint8_t* popl |
( |
uint8_t * |
netdata, |
|
|
uint32_t * |
hostlong |
|
) |
| |
dépile un long mot d'une pile de données réseau
uint8_t* popll |
( |
uint8_t * |
netdata, |
|
|
uint32_t * |
hostlonglong |
|
) |
| |
dépile un très long mot d'une pile de données réseau
uint8_t* pops |
( |
uint8_t * |
netdata, |
|
|
uint16_t * |
hostshort |
|
) |
| |
dépile un mot d'une pile de données réseau
uint8_t* pushl |
( |
uint8_t * |
netdata, |
|
|
uint32_t |
hostlong |
|
) |
| |
empile un long mot d'une pile de données réseau
uint8_t* pushll |
( |
uint8_t * |
netdata, |
|
|
uint32_t |
hostlonglong |
|
) |
| |
empile un très long mot d'une pile de données réseau
uint8_t* pushs |
( |
uint8_t * |
netdata, |
|
|
uint16_t |
hostshort |
|
) |
| |
empile un mot d'une pile de données réseau