CHLとかRNGとか非同期のメッセージってどうやって処理してます?
それ用のスレッドを作って無限ループですか?