Ejemplo n.º 1
0
        public bool Initialize()
        {
            // Set configuration
            Config.UDPListenPort = 0;
            Config.MaximumClients = 10;

            SDKJsonResult result = Create();
            if (result.Failed())
            {
                Console.WriteLine("Unable to create socket: {0}", result.ToString());
                return result.Good();
            }

            MyClientConnection conn = new MyClientConnection(this);

            result = Connect(
                conn,
                Constants.TONK_TEST_SERVER_IP,
                Constants.UDPServerPort);

            if (result.Failed())
            {
                Console.Write("Unable to connect: {0}", result.ToString());
            }
            else
            {
                TestTools.SendPreconnectData(conn);
            }

            return result.Good();
        }
Ejemplo n.º 2
0
        public override void OnClose(SDKJsonResult reason)
        {
            Console.WriteLine("OnClose({0})", reason);

            TestTools.LogTonkStatus(this);

            Server.Remove(this);
        }
Ejemplo n.º 3
0
        public bool Initialize()
        {
            // Set configuration
            Config.UDPListenPort  = Constants.UDPServerPort;
            Config.MaximumClients = 10;

            SDKJsonResult result = Create();

            if (result.Failed())
            {
                Console.WriteLine("Unable to create socket: {0}", result);
                return(result.Good());
            }

            return(result.Good());
        }
Ejemplo n.º 4
0
        public override void OnClose(SDKJsonResult reason)
        {
            Console.WriteLine("MyP2PConnection: OnClose({0})", reason.ToString());

            TestTools.LogTonkStatus(this);
        }