예제 #1
0
        //======================================================================================
        // Purpose: Route for datalist protobuf updates UnityDataHolder
        // =====================================================================================
        public override void route(DataWrapper wrapper, string ID, SocketHandler sh)
        {
            StringBuilder sb = new StringBuilder();

            foreach (var val in wrapper.DataList.Data)
            {
                sb.Append(val.Name + ": " + val.Value + "<br>");
            }
            string dataString = sb.ToString();

            UnityDataHolder.setString(ID, dataString);
        }
예제 #2
0
 public override void end(string id)
 {
     UnityDataHolder.removeClient(id);
 }
예제 #3
0
 public override void newConnection(string ID)
 {
     UnityDataHolder.addClient(ID);
 }
예제 #4
0
 public override void changeClientID(string oldS, string newS)
 {
     UnityDataHolder.changeClientID(oldS, newS);
 }