Partager via


en-tête ring.h

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

ring.h contient les interfaces de programmation suivantes :

Fonctions

 
NetRingAdvanceIndex

La fonction NetRingAdvanceIndex avance l’index dans un anneau net vers l’avant, encapsulant le cas échéant.
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 d’anneau net spécifiée.
NetRingIncrementIndex

Retourne la valeur d’index suivante après la valeur d’index spécifiée, encapsulant vers le début de la mémoire tampon d’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.