예제 #1
0
파일: socket.cs 프로젝트: headinthebox/IoFx
        public override void Run()
        {
            CommandLine.CommandEnvironment = new CommandEnvironment(this.GetType().Name, ConnectArguments.ScenarioArguments);
            _socketArgs = CommandLine.Parse<SocketCommandArgs>();

            if (ConnectArguments.IsServer())
            {
                server = new SocketServer(ConnectArguments.Port, _socketArgs);
                server.StartServer();
            }
            else
            {
                clients = new SocketClientManager(ConnectArguments, _socketArgs);
                clients.Start();
            }
        }
예제 #2
0
        public override void Run()
        {
            CommandLine.CommandEnvironment = new CommandEnvironment(this.GetType().Name, ConnectArguments.ScenarioArguments);
            _socketArgs = CommandLine.Parse <SocketCommandArgs>();

            if (ConnectArguments.IsServer())
            {
                server = new SocketServer(ConnectArguments.Port, _socketArgs);
                server.StartServer();
            }
            else
            {
                clients = new SocketClientManager(ConnectArguments, _socketArgs);
                clients.Start();
            }
        }
예제 #3
0
 public RawSocketClientManager(ConnectArgs arguments, SocketCommandArgs args)
 {
     this.arguments = arguments;
     _socketCommandArgs = args;
 }
예제 #4
0
 public SocketClientManager(ConnectArgs arguments, SocketCommandArgs args)
 {
     _arguments = arguments;
     _socketCommandArgs = args;
 }
예제 #5
0
 public SocketServer(int port, SocketCommandArgs args)
 {
     _port = port;
     _socketArgs = args;
 }
예제 #6
0
 public SocketServer(int port, SocketCommandArgs args)
 {
     _port       = port;
     _socketArgs = args;
 }
예제 #7
0
 public RawSocketClientManager(ConnectArgs arguments, SocketCommandArgs args)
 {
     this.arguments     = arguments;
     _socketCommandArgs = args;
 }
예제 #8
0
 public SocketClientManager(ConnectArgs arguments, SocketCommandArgs args)
 {
     _arguments         = arguments;
     _socketCommandArgs = args;
 }