en-tête ring.h

Cet en-tête est utilisé par le réseau. Pour plus d'informations, consultez les pages suivantes :

ring.h contient les interfaces de programmation suivantes :

Fonctions

 
NetRingAdvanceIndex

La fonction NetRingAdvanceIndex avance l’index dans un anneau net vers l’avant, en encapsulant l’index si nécessaire.
NetRingGetElementAtIndex

La fonction NetRingGetElementAtIndex récupère un élément à partir d’un anneau net.
NetRingGetFragmentAtIndex

La fonction NetRingGetFragmentAtIndex récupère un fragment à partir d’un anneau net.
NetRingGetPacketAtIndex

La fonction NetRingGetPacketAtIndex récupère un paquet à partir d’un anneau net.
NetRingGetRangeCount

Calcule le nombre d’éléments contenus dans une plage de la mémoire tampon en anneau net spécifiée.
NetRingIncrementIndex

Retourne la valeur d’index suivante après la valeur d’index spécifiée, en encapsulant au début de la mémoire tampon en anneau si nécessaire.

Structures

 
NET_RING

La structure _NET_RING spécifie une mémoire tampon composée d’une ou plusieurs structures NET_PACKET ou NET_FRAGMENT.