コード例 #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
ファイル: ClientManager.cs プロジェクト: headinthebox/IoFx
 public RawSocketClientManager(ConnectArgs arguments, SocketCommandArgs args)
 {
     this.arguments = arguments;
     _socketCommandArgs = args;
 }
コード例 #4
0
ファイル: ClientManager.cs プロジェクト: headinthebox/IoFx
 public SocketClientManager(ConnectArgs arguments, SocketCommandArgs args)
 {
     _arguments = arguments;
     _socketCommandArgs = args;
 }
コード例 #5
0
ファイル: SocketServer.cs プロジェクト: headinthebox/IoFx
 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;
 }