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(); } }
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(); } }
public RawSocketClientManager(ConnectArgs arguments, SocketCommandArgs args) { this.arguments = arguments; _socketCommandArgs = args; }
public SocketClientManager(ConnectArgs arguments, SocketCommandArgs args) { _arguments = arguments; _socketCommandArgs = args; }
public SocketServer(int port, SocketCommandArgs args) { _port = port; _socketArgs = args; }