ring.h ヘッダー

このヘッダーはネットワークで使用されます。 詳細については、次を参照してください。

ring.h には、次のプログラミング インターフェイスが含まれています。

関数

 
NetRingAdvanceIndex

NetRingAdvanceIndex 関数は、ネット リング内のインデックスを前方に進め、必要に応じて折り返します。
NetRingGetElementAtIndex

NetRingGetElementAtIndex 関数は、ネット リングから要素を取得します。
NetRingGetFragmentAtIndex

NetRingGetFragmentAtIndex 関数は、ネット リングからフラグメントを取得します。
NetRingGetPacketAtIndex

NetRingGetPacketAtIndex 関数は、ネット リングからパケットを取得します。
NetRingGetRangeCount

指定したネット リング バッファーの範囲に含まれる要素の数を計算します。
NetRingIncrementIndex

指定したインデックス値の後の次のインデックス値を返し、必要に応じてリング バッファーの先頭に折り返します。

構造

 
NET_RING

_NET_RING構造体は、1 つ以上のNET_PACKETまたはNET_FRAGMENT構造体で構成されるバッファーを指定します。