Example #1
0
        public FASTServer()
        {
            var endpoint = new OpenFAST.Session.Tcp.TcpEndpoint(16121);

            sessionHandler = new FASTSessionHandler();

            var fs = new FastServer("test", SCPSessionProtocol, endpoint);

            Global.ErrorHandler = new ServerErrorHandler();
            fs.SessionHandler   = sessionHandler;

            fs.Listen();
        }
Example #2
0
        protected override IPEndPoint GetServerEndpoint()
        {
            int serverPort = 0;

            if (verbOptions.ExternalProxy)
            {
                serverPort = verbOptions.ServerPort.Value;
            }

            server = serverFactory(new IPEndPoint(IPAddress.Loopback, serverPort));
            server.Start();

            return(server.EndPoint);
        }