文字列#registration#{"username":"passwd"}を送る
できたら{"uid":"uid:int","deposit":"deposit:int"}が返される
すでに存在する場合は#failed#が返される。
example
#registration#{"junpei":"gashuin"}
文字列#login#{"username":"passwd"}を送る
できたら{"uid":"uid:int"}が返される
userが存在しない場合は#notexist#が返される。
passwordが正しくない場合は#wrongpasswd#が返される。
文字列#comment#{"uid","username","roomid","comment"}を送る
できたら#success#が返される
文字列#tip#{"uid","username","roomid","amount"}を送る
できたら残高{"balance":"balance:int"}が返される
残高が不足の場合は#notenough#が返される
文字列#getroooms#を送る
{“roomid1”:”room name”, “roomid2”:”room name”}が返される
文字列#listenroom#{"roomID:int","userID:int","ip:String","port:int"}を送る
できたら#success#が返される
存在しない場合は#nothisroom#が返される
文字列#quitroom#{"roomID:int","userID:int"}を送る
できたら#bye#が返される
文字列#startstreamming#{"uid:string":"roomname:string":"port:int"}を送る
できたら{"roomID":"roomID:int"}が返される
文字列#stop#{"roomID:int"}を送る
できたら#bye#が返される
#comment#{"username":"username:string","comment":"comment:string"}が送られる
#tip#{"username":"username:string","amount":"amount:int"}が送られる
#LiveIsStopped#{"roomID:int"}
#startListen#{"id":"ユーザーID","ip":"ipアドレス", "port":"ポート番号"}
#stopListen#{"id":"ユーザーID"}