Поделиться через


Заголовок ring.h

Этот заголовок используется сетью. Дополнительные сведения см. в разделе:

ring.h содержит следующие программные интерфейсы:

Функции

 
NetRingAdvanceIndex

Функция NetRingAdvanceIndex перемещает индекс в чистом кольце вперед, при необходимости обтекая вокруг.
NetRingGetElementAtIndex

Функция NetRingGetElementAtIndex извлекает элемент из чистого кольца.
NetRingGetFragmentAtIndex

Функция NetRingGetFragmentAtIndex извлекает фрагмент из сетевого кольца.
NetRingGetPacketAtIndex

Функция NetRingGetPacketAtIndex извлекает пакет из сетевого кольца.
NetRingGetRangeCount

Вычисляет количество элементов, содержащихся в диапазоне указанного кольцевого буфера сети.
NetRingIncrementIndex

Возвращает следующее значение индекса после указанного значения индекса, при необходимости перемещаясь в начало кольцевого буфера.

Структуры

 
NET_RING

Структура _NET_RING указывает буфер, состоящий из одной или нескольких NET_PACKET или NET_FRAGMENT структур.