예제 #1
0
 public static UDPServer StartUDPServer(int _port, Action <int, string> _callback = null)
 {
     if (udpServerList.ContainsKey(_port))
     {
         return(udpServerList[_port]);
     }
     else
     {
         UDPServer server = new UDPServer(_port);
         bool      state  = server.startUDPListening(_callback);
         if (state)
         {
             udpServerList.Add(_port, server);
             return(server);
         }
         else
         {
             return(null);
         }
     }
 }