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. |