デバッグ
作成中に一度も動かすことがなかったコードをようやく動かす。
ビルド→プロトコルサービス起動→ぬるぽ
修正→ビルド→プロトコルサービス起動→ぬるぽ
修正→ビルド→プロトコルサービス起動→ぬるぽ
修正→ビルド→プロトコルサービス起動→接続→SelectableChannel#registerがブロック
ググる→修正→ビルド→プロトコルサービス起動→接続→ぬるぽ
修正→ビルド→プロトコルサービス起動→接続→パケット送信→パケット受信→ByteBufferの使い方が違う
ググる→修正→ビルド→プロトコルサービス起動→接続→パケット送信→パケット受信→ぬるぽ
:;; .:;' .:;::;:;:;:;;;;, ;;' ',:;' .;::;., .:;;;;;;;;;;. ':;;::'' :;'',,;''':; .,,;;;;:'' '''::;,, :;'',';;;:'' :;; :;;;;;;;;; .;;:'':;, :;; ....;;;.... ''::::'' ,、―-、 :;; .: '''';;;'''' -、_ (_二ニ=っ,、;;;:.:;. :;'';;;'''' `‐-、_ ( ´∀)f、 `''、'';,;;;.''::,. `-,ノ つ; / (〇 〈-`'" (_,ゝ ) `‐-、_ (__) `'‐-、,_.. `‐-、._
コードは3000行弱ですが、スレッド(サーバ?)が4ついて、それらがメッセージをやり取りしていたり、その間に割り込んでアプリ側からメッセージを投げたりするので、なかなかナカナカで……。
テストテスト。