next up previous contents index
Next: クライアント制御 Up: コマンドプロトコル Previous: コマンドプロトコル   Contents   Index

接続,再接続,切断

クライアントからサーバへ サーバからクライアントへ
(init TeamName [(version VerNum)] [(goalie)]) (init Side Unum PlayMode)
TeamName ::= $(- \vert \_ \vert {a-z} \vert {A-Z} \vert {0-9} )^{\verb\vert+\vert}$
VerNum ::= the protocol version (e.g. 7.0)
Side ::= l $\vert$ r
Unum ::= 1 $\sim$ 11
PlayMode ::= プレイモードの一つ
(error no_more_team_or_player_or_goalie)
(reconnect TeamName Unum) (reconnect Side PlayMode)
TeamName ::= $( - \vert \_ \vert {a-z} \vert {A-Z} \vert {0-9})^{\verb\vert+\vert}$
Side ::= l $\vert$ r
Unum ::= 1 $\sim$ 11
PlayMode ::= プレイモードの一つ
(error no_more_team_or_player)
(error reconnect)
(bye)

サーバとクライアントとの接続,または再接続が成功し,プロトコルバージョ ンが7以上であった場合,サーバは,server_paramメッセージ, player_paramメッセージ,player_typeメッセージをクライアントへ送信す る. バージョン7.xの場合のフォーマットを以下に記す(バージョン8以降は,パラ メータ名と値のペアをリストした状態で送信されるようになった). 最後に,プレイヤは交替されたプレイヤ情報のメッセージを受けとる ( 4.6節を参照).


next up previous contents index
Next: クライアント制御 Up: コマンドプロトコル Previous: コマンドプロトコル   Contents   Index
Hidehisa Akiyama 2004-11-21