ring.h header
This header is used by network. For more information, see:
ring.h contains the following programming interfaces:
Functions
NetRingAdvanceIndex The NetRingAdvanceIndex function advances the index in a net ring forward, wrapping around if necessary. |
NetRingGetElementAtIndex The NetRingGetElementAtIndex function retrieves an element from a net ring. |
NetRingGetFragmentAtIndex The NetRingGetFragmentAtIndex function retrieves a fragment from a net ring. |
NetRingGetPacketAtIndex The NetRingGetPacketAtIndex function retrieves a packet from a net ring. |
NetRingGetRangeCount Calculates the number of elements contained in a range of the specified net ring buffer. |
NetRingIncrementIndex Returns the next index value after the specified index value, wrapping around to the beginning of the ring buffer if necessary. |
Structures
NET_RING The _NET_RING structure specifies a buffer comprised of one or more NET_PACKET or NET_FRAGMENT structures. |