コード例 #1
0
ファイル: UTodoObserver.cs プロジェクト: zhejimanyu/UTodo
        public static void handleObserver(string router, UTodoJsonObject jsonObject)
        {
            var clients = observers[router];

            foreach (var client in clients)
            {
                client.ClientSocket.Send(UTodoMessage.PackMessage(jsonObject)); //todo error
            }
        }
コード例 #2
0
ファイル: UTodoClient.cs プロジェクト: zhejimanyu/UTodo
        public void on(string route, Action <UTodoJsonObject> callback)
        {
            var data = UTodoMessage.PackMessage("on." + route);

            clientSocket.BeginSend(data, 0, data.Length, SocketFlags.None, SendCallback, callback);
        }
コード例 #3
0
ファイル: UTodoClient.cs プロジェクト: zhejimanyu/UTodo
        public void notify(string route, UTodoJsonObject jsonObject)
        {
            var data = UTodoMessage.PackMessage("notify." + route, jsonObject);

            clientSocket.BeginSend(data, 0, data.Length, SocketFlags.None, SendCallback, null);
        }