Freigeben über


ring.h-Header

Dieser Header wird vom Netzwerk verwendet. Weitere Informationen finden Sie unter

ring.h enthält die folgenden Programmierschnittstellen:

Functions

 
NetRingAdvanceIndex

Die NetRingAdvanceIndex-Funktion verschiebt den Index in einem Nettoring vorwärts und umschlossen bei Bedarf.
NetRingGetElementAtIndex

Die NetRingGetElementAtIndex-Funktion ruft ein Element aus einem Netzring ab.
NetRingGetFragmentAtIndex

Die NetRingGetFragmentAtIndex-Funktion ruft ein Fragment aus einem Netzring ab.
NetRingGetPacketAtIndex

Die NetRingGetPacketAtIndex-Funktion ruft ein Paket aus einem Netzring ab.
NetRingGetRangeCount

Berechnet die Anzahl der Elemente, die in einem Bereich des angegebenen Nettoringpuffers enthalten sind.
NetRingIncrementIndex

Gibt den nächsten Indexwert nach dem angegebenen Indexwert zurück und wird bei Bedarf bis zum Anfang des Ringpuffers umschlossen.

Strukturen

 
NET_RING

Die _NET_RING-Struktur gibt einen Puffer an, der aus einer oder mehreren NET_PACKET- oder NET_FRAGMENT-Strukturen besteht.