示例#1
0
        public void Setup()
        {
            m_Config = new ServerConfig
            {
                Port = 555,
                Ip   = "Any",
                MaxConnectionNumber = 10,
                Mode = SocketMode.Tcp,
                Name = "GPSServer"
            };

            m_Server = new GPSServer();
            m_Server.Setup(new RootConfig(), m_Config, SocketServerFactory.Instance, logFactory: new ConsoleLogFactory());
        }
示例#2
0
        public void Setup()
        {
            m_Bootstrap = new DefaultBootstrap();

            m_Config = new ServerConfig
            {
                Port = 555,
                Ip = "Any",
                MaxConnectionNumber = 10,
                Mode = SocketMode.Tcp,
                Name = "GPSServer"
            };

            m_Server = new GPSServer();
            m_Bootstrap.Initialize(new RootConfig(), new IAppServer[] { m_Server }, new IServerConfig[] { m_Config }, new ConsoleLogFactory());
        }
示例#3
0
        public void Setup()
        {
            m_Config = new ServerConfig
            {
                Port = 555,
                Ip   = "Any",
                MaxConnectionNumber = 10,
                Mode = SocketMode.Async,
                Name = "GPSServer"
            };

            m_Server = new GPSServer();
            m_Server.Setup(new RootConfig {
                LoggingMode = LoggingMode.Console
            },
                           m_Config,
                           SocketServerFactory.Instance);
        }