SimpleClient.Run C# (CSharp) Method

Run() public method

public Run ( ) : int
return int
	public int Run ()
	{
		client = new TcpClient ();
		IPEndPoint ipep = new IPEndPoint (IPAddress.Loopback, 9999);
		try {
			client.Connect (ipep);
		} catch (SocketException) {
			Console.WriteLine ("Failed to connect. Exiting...");
			return 1;
		}

		while (true) {
			int len = client.GetStream ().ReadByte ();
			if (len < 0) {
				return 0;
			}

			byte [] bytes = new byte [len];
			client.GetStream ().Read (bytes, 0, len);
		}
	}
}

Usage Example

示例#1
0
文件: test2.cs 项目: mono/gert
	static int Main (string [] args)
	{
		if (args.Length != 1)
			return 1;

		switch (args [0]) {
		case "client":
			SimpleClient client = new SimpleClient ();
			return client.Run ();
		case "server":
			SimpleServer server = new SimpleServer ();
			server.Run ();
			return 0;
		default:
			return 2;
		}
	}
All Usage Examples Of SimpleClient::Run
SimpleClient