Taiga Developer Site

Japanese
topmenu webgame software download developer  
 

ACK Header Format

[トップ] [1.はじめに] [2.FL-netとは] [3.サイクリック] [4.メッセージ] [5.ネットワークへの参加シーケンス] [6.トークンの多重化] [7.ノードの離脱]

offset 0-7bit 8-15bit 16-23bit 24-31bit
0 A_VER A_NUM reserved


A_VER
ACKヘッダのバージョンです。0x00固定です。


A_NUM
ACKヘッダの個数。最大8個まで1フレームに付加することができます。ACKが複数個の場合は以下に示すデータがA_NUMの個数分だけ続きます。


offset 0-7bit 8-15bit 16-23bit 24-31bit
4 reserved R_STS R_TCD
8 0x00 0x01 0x00 R_NA
12 R_VSEQ
16 R_SEQ

R_STS
ACKの状態を表します。未サポートのメッセージ受信時エラーACKを返す場合などに利用されます。

R_STS値 内容
0x01 メッセージを正常受信した
0x02 メッセージ受信用バッファに空きが無い
0x03 メッセージ受信処理の初期化が未完了
0x05 通番バージョン番号が一致しない
0x06 メッセージのフォーマット異常(サイズが不正など)を検出

R_TCD
受信したメッセージのTCD。


R_NA
ACK返送のノード番号。


R_VSEQ
受信した通番のバージョン番号。


R_SEQ
受信した通番。