├── TCPClient01.sln ├── TCPClient01.suo └── TCPClient01 ├── Form1.Designer.cs ├── Form1.cs ├── Form1.resx ├── Program.cs ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── Settings.Designer.cs └── Settings.settings ├── TCPClient01.csproj ├── bin └── Debug │ ├── TCPClient01.exe │ ├── TCPClient01.pdb │ ├── TCPClient01.vshost.exe │ └── TCPClient01.vshost.exe.manifest └── obj └── x86 └── Debug ├── DesignTimeResolveAssemblyReferences.cache ├── DesignTimeResolveAssemblyReferencesInput.cache ├── TCPClient01.Form1.resources ├── TCPClient01.Properties.Resources.resources ├── TCPClient01.csproj.FileListAbsolute.txt ├── TCPClient01.csproj.GenerateResource.Cache ├── TCPClient01.csprojResolveAssemblyReference.cache ├── TCPClient01.exe └── TCPClient01.pdb /TCPClient01.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 11.00 3 | # Visual Studio 2010 4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TCPClient01", "TCPClient01\TCPClient01.csproj", "{8299AE8A-5F3C-4B6A-AEB0-E72D2BB5D6A7}" 5 | EndProject 6 | Global 7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 8 | Debug|x86 = Debug|x86 9 | Release|x86 = Release|x86 10 | EndGlobalSection 11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 12 | {8299AE8A-5F3C-4B6A-AEB0-E72D2BB5D6A7}.Debug|x86.ActiveCfg = Debug|x86 13 | {8299AE8A-5F3C-4B6A-AEB0-E72D2BB5D6A7}.Debug|x86.Build.0 = Debug|x86 14 | {8299AE8A-5F3C-4B6A-AEB0-E72D2BB5D6A7}.Release|x86.ActiveCfg = Release|x86 15 | {8299AE8A-5F3C-4B6A-AEB0-E72D2BB5D6A7}.Release|x86.Build.0 = Release|x86 16 | EndGlobalSection 17 | GlobalSection(SolutionProperties) = preSolution 18 | HideSolutionNode = FALSE 19 | EndGlobalSection 20 | EndGlobal 21 | -------------------------------------------------------------------------------- /TCPClient01.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01.suo -------------------------------------------------------------------------------- /TCPClient01/Form1.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace TCPClient01 2 | { 3 | partial class Form1 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Windows Form Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | this.tbConsole = new System.Windows.Forms.TextBox(); 32 | this.tbPayload = new System.Windows.Forms.TextBox(); 33 | this.tbServerPort = new System.Windows.Forms.TextBox(); 34 | this.tbServerIP = new System.Windows.Forms.TextBox(); 35 | this.tbSend = new System.Windows.Forms.Button(); 36 | this.btnConnect = new System.Windows.Forms.Button(); 37 | this.label1 = new System.Windows.Forms.Label(); 38 | this.label2 = new System.Windows.Forms.Label(); 39 | this.label3 = new System.Windows.Forms.Label(); 40 | this.SuspendLayout(); 41 | // 42 | // tbConsole 43 | // 44 | this.tbConsole.Location = new System.Drawing.Point(6, 12); 45 | this.tbConsole.Multiline = true; 46 | this.tbConsole.Name = "tbConsole"; 47 | this.tbConsole.Size = new System.Drawing.Size(651, 308); 48 | this.tbConsole.TabIndex = 0; 49 | // 50 | // tbPayload 51 | // 52 | this.tbPayload.Location = new System.Drawing.Point(554, 326); 53 | this.tbPayload.Name = "tbPayload"; 54 | this.tbPayload.Size = new System.Drawing.Size(100, 20); 55 | this.tbPayload.TabIndex = 1; 56 | // 57 | // tbServerPort 58 | // 59 | this.tbServerPort.Location = new System.Drawing.Point(69, 352); 60 | this.tbServerPort.Name = "tbServerPort"; 61 | this.tbServerPort.Size = new System.Drawing.Size(100, 20); 62 | this.tbServerPort.TabIndex = 2; 63 | // 64 | // tbServerIP 65 | // 66 | this.tbServerIP.Location = new System.Drawing.Point(69, 326); 67 | this.tbServerIP.Name = "tbServerIP"; 68 | this.tbServerIP.Size = new System.Drawing.Size(175, 20); 69 | this.tbServerIP.TabIndex = 3; 70 | // 71 | // tbSend 72 | // 73 | this.tbSend.Location = new System.Drawing.Point(554, 349); 74 | this.tbSend.Name = "tbSend"; 75 | this.tbSend.Size = new System.Drawing.Size(100, 23); 76 | this.tbSend.TabIndex = 4; 77 | this.tbSend.Text = "&Send"; 78 | this.tbSend.UseVisualStyleBackColor = true; 79 | this.tbSend.Click += new System.EventHandler(this.tbSend_Click); 80 | // 81 | // btnConnect 82 | // 83 | this.btnConnect.Location = new System.Drawing.Point(174, 349); 84 | this.btnConnect.Name = "btnConnect"; 85 | this.btnConnect.Size = new System.Drawing.Size(70, 23); 86 | this.btnConnect.TabIndex = 5; 87 | this.btnConnect.Text = "&Connect"; 88 | this.btnConnect.UseVisualStyleBackColor = true; 89 | this.btnConnect.Click += new System.EventHandler(this.btnConnect_Click); 90 | // 91 | // label1 92 | // 93 | this.label1.AutoSize = true; 94 | this.label1.Location = new System.Drawing.Point(3, 350); 95 | this.label1.Name = "label1"; 96 | this.label1.Size = new System.Drawing.Size(60, 13); 97 | this.label1.TabIndex = 6; 98 | this.label1.Text = "Server Port"; 99 | // 100 | // label2 101 | // 102 | this.label2.AutoSize = true; 103 | this.label2.Location = new System.Drawing.Point(3, 329); 104 | this.label2.Name = "label2"; 105 | this.label2.Size = new System.Drawing.Size(51, 13); 106 | this.label2.TabIndex = 7; 107 | this.label2.Text = "Server IP"; 108 | // 109 | // label3 110 | // 111 | this.label3.AutoSize = true; 112 | this.label3.Location = new System.Drawing.Point(503, 329); 113 | this.label3.Name = "label3"; 114 | this.label3.Size = new System.Drawing.Size(45, 13); 115 | this.label3.TabIndex = 8; 116 | this.label3.Text = "Payload"; 117 | // 118 | // Form1 119 | // 120 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 121 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 122 | this.ClientSize = new System.Drawing.Size(669, 380); 123 | this.Controls.Add(this.label3); 124 | this.Controls.Add(this.label2); 125 | this.Controls.Add(this.label1); 126 | this.Controls.Add(this.btnConnect); 127 | this.Controls.Add(this.tbSend); 128 | this.Controls.Add(this.tbServerIP); 129 | this.Controls.Add(this.tbServerPort); 130 | this.Controls.Add(this.tbPayload); 131 | this.Controls.Add(this.tbConsole); 132 | this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; 133 | this.Name = "Form1"; 134 | this.Text = "TCPClient 01"; 135 | this.ResumeLayout(false); 136 | this.PerformLayout(); 137 | 138 | } 139 | 140 | #endregion 141 | 142 | private System.Windows.Forms.TextBox tbConsole; 143 | private System.Windows.Forms.TextBox tbPayload; 144 | private System.Windows.Forms.TextBox tbServerPort; 145 | private System.Windows.Forms.TextBox tbServerIP; 146 | private System.Windows.Forms.Button tbSend; 147 | private System.Windows.Forms.Button btnConnect; 148 | private System.Windows.Forms.Label label1; 149 | private System.Windows.Forms.Label label2; 150 | private System.Windows.Forms.Label label3; 151 | } 152 | } 153 | 154 | -------------------------------------------------------------------------------- /TCPClient01/Form1.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.ComponentModel; 4 | using System.Data; 5 | using System.Drawing; 6 | using System.Linq; 7 | using System.Text; 8 | using System.Windows.Forms; 9 | using System.Net; 10 | using System.Net.Sockets; 11 | 12 | namespace TCPClient01 13 | { 14 | public partial class Form1 : Form 15 | { 16 | TcpClient mTcpClient; 17 | byte[] mRx; 18 | 19 | public Form1() 20 | { 21 | InitializeComponent(); 22 | } 23 | 24 | private void btnConnect_Click(object sender, EventArgs e) 25 | { 26 | IPAddress ipa; 27 | int nPort; 28 | 29 | try 30 | { 31 | if (string.IsNullOrEmpty(tbServerIP.Text) || string.IsNullOrEmpty(tbServerPort.Text)) 32 | return; 33 | if (!IPAddress.TryParse(tbServerIP.Text, out ipa)) 34 | { 35 | MessageBox.Show("Please supply an IP Address."); 36 | return; 37 | } 38 | 39 | if (!int.TryParse(tbServerPort.Text, out nPort)) 40 | { 41 | nPort = 23000; 42 | } 43 | 44 | mTcpClient = new TcpClient(); 45 | mTcpClient.BeginConnect(ipa, nPort, onCompleteConnect, mTcpClient); 46 | } 47 | catch (Exception exc) 48 | { 49 | MessageBox.Show(exc.Message); 50 | } 51 | } 52 | 53 | void onCompleteConnect(IAsyncResult iar) 54 | { 55 | TcpClient tcpc; 56 | 57 | try 58 | { 59 | tcpc = (TcpClient)iar.AsyncState; 60 | tcpc.EndConnect(iar); 61 | mRx = new byte[512]; 62 | tcpc.GetStream().BeginRead(mRx, 0, mRx.Length, onCompleteReadFromServerStream, tcpc); 63 | 64 | } 65 | catch (Exception exc) 66 | { 67 | MessageBox.Show(exc.Message); 68 | } 69 | } 70 | 71 | void onCompleteReadFromServerStream(IAsyncResult iar) 72 | { 73 | TcpClient tcpc; 74 | int nCountBytesReceivedFromServer; 75 | string strReceived; 76 | 77 | try 78 | { 79 | tcpc = (TcpClient)iar.AsyncState; 80 | nCountBytesReceivedFromServer = tcpc.GetStream().EndRead(iar); 81 | 82 | if (nCountBytesReceivedFromServer == 0) 83 | { 84 | MessageBox.Show("Connection broken."); 85 | return; 86 | } 87 | strReceived = Encoding.ASCII.GetString(mRx, 0, nCountBytesReceivedFromServer); 88 | 89 | printLine(strReceived); 90 | 91 | mRx = new byte[512]; 92 | tcpc.GetStream().BeginRead(mRx, 0, mRx.Length, onCompleteReadFromServerStream, tcpc); 93 | 94 | } 95 | catch (Exception exc) 96 | { 97 | MessageBox.Show(exc.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); 98 | } 99 | } 100 | 101 | public void printLine(string _strPrint) 102 | { 103 | tbConsole.Invoke(new Action(doInvoke), _strPrint); 104 | } 105 | 106 | public void doInvoke(string _strPrint) 107 | { 108 | tbConsole.Text = _strPrint + Environment.NewLine + tbConsole.Text; 109 | } 110 | 111 | 112 | private void tbSend_Click(object sender, EventArgs e) 113 | { 114 | byte[] tx; 115 | 116 | if (string.IsNullOrEmpty(tbPayload.Text)) return; 117 | 118 | try 119 | { 120 | tx = Encoding.ASCII.GetBytes(tbPayload.Text); 121 | 122 | if (mTcpClient != null) 123 | { 124 | if (mTcpClient.Client.Connected) 125 | { 126 | mTcpClient.GetStream().BeginWrite(tx, 0, tx.Length, onCompleteWriteToServer, mTcpClient); 127 | } 128 | } 129 | } 130 | catch (Exception exc) 131 | { 132 | MessageBox.Show(exc.Message); 133 | } 134 | } 135 | void onCompleteWriteToServer(IAsyncResult iar) 136 | { 137 | TcpClient tcpc; 138 | 139 | try 140 | { 141 | tcpc = (TcpClient)iar.AsyncState; 142 | tcpc.GetStream().EndWrite(iar); 143 | } 144 | catch (Exception exc) 145 | { 146 | MessageBox.Show(exc.Message); 147 | } 148 | } 149 | } 150 | } 151 | -------------------------------------------------------------------------------- /TCPClient01/Form1.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | text/microsoft-resx 110 | 111 | 112 | 2.0 113 | 114 | 115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | 118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 119 | 120 | -------------------------------------------------------------------------------- /TCPClient01/Program.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Windows.Forms; 5 | 6 | namespace TCPClient01 7 | { 8 | static class Program 9 | { 10 | /// 11 | /// The main entry point for the application. 12 | /// 13 | [STAThread] 14 | static void Main() 15 | { 16 | Application.EnableVisualStyles(); 17 | Application.SetCompatibleTextRenderingDefault(false); 18 | Application.Run(new Form1()); 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /TCPClient01/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("TCPClient01")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("TCPClient01")] 13 | [assembly: AssemblyCopyright("Copyright © 2014")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("c1d8a3ae-4177-425b-9ba1-2f30408f13bd")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /TCPClient01/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.34014 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace TCPClient01.Properties 12 | { 13 | 14 | 15 | /// 16 | /// A strongly-typed resource class, for looking up localized strings, etc. 17 | /// 18 | // This class was auto-generated by the StronglyTypedResourceBuilder 19 | // class via a tool like ResGen or Visual Studio. 20 | // To add or remove a member, edit your .ResX file then rerun ResGen 21 | // with the /str option, or rebuild your VS project. 22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 25 | internal class Resources 26 | { 27 | 28 | private static global::System.Resources.ResourceManager resourceMan; 29 | 30 | private static global::System.Globalization.CultureInfo resourceCulture; 31 | 32 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] 33 | internal Resources() 34 | { 35 | } 36 | 37 | /// 38 | /// Returns the cached ResourceManager instance used by this class. 39 | /// 40 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 41 | internal static global::System.Resources.ResourceManager ResourceManager 42 | { 43 | get 44 | { 45 | if ((resourceMan == null)) 46 | { 47 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("TCPClient01.Properties.Resources", typeof(Resources).Assembly); 48 | resourceMan = temp; 49 | } 50 | return resourceMan; 51 | } 52 | } 53 | 54 | /// 55 | /// Overrides the current thread's CurrentUICulture property for all 56 | /// resource lookups using this strongly typed resource class. 57 | /// 58 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 59 | internal static global::System.Globalization.CultureInfo Culture 60 | { 61 | get 62 | { 63 | return resourceCulture; 64 | } 65 | set 66 | { 67 | resourceCulture = value; 68 | } 69 | } 70 | } 71 | } 72 | -------------------------------------------------------------------------------- /TCPClient01/Properties/Resources.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | text/microsoft-resx 107 | 108 | 109 | 2.0 110 | 111 | 112 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 113 | 114 | 115 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | -------------------------------------------------------------------------------- /TCPClient01/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.34014 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace TCPClient01.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /TCPClient01/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /TCPClient01/TCPClient01.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | Debug 5 | x86 6 | 8.0.30703 7 | 2.0 8 | {8299AE8A-5F3C-4B6A-AEB0-E72D2BB5D6A7} 9 | WinExe 10 | Properties 11 | TCPClient01 12 | TCPClient01 13 | v4.0 14 | Client 15 | 512 16 | 17 | 18 | x86 19 | true 20 | full 21 | false 22 | bin\Debug\ 23 | DEBUG;TRACE 24 | prompt 25 | 4 26 | 27 | 28 | x86 29 | pdbonly 30 | true 31 | bin\Release\ 32 | TRACE 33 | prompt 34 | 4 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | Form 51 | 52 | 53 | Form1.cs 54 | 55 | 56 | 57 | 58 | Form1.cs 59 | 60 | 61 | ResXFileCodeGenerator 62 | Resources.Designer.cs 63 | Designer 64 | 65 | 66 | True 67 | Resources.resx 68 | 69 | 70 | SettingsSingleFileGenerator 71 | Settings.Designer.cs 72 | 73 | 74 | True 75 | Settings.settings 76 | True 77 | 78 | 79 | 80 | 87 | -------------------------------------------------------------------------------- /TCPClient01/bin/Debug/TCPClient01.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/bin/Debug/TCPClient01.exe -------------------------------------------------------------------------------- /TCPClient01/bin/Debug/TCPClient01.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/bin/Debug/TCPClient01.pdb -------------------------------------------------------------------------------- /TCPClient01/bin/Debug/TCPClient01.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/bin/Debug/TCPClient01.vshost.exe -------------------------------------------------------------------------------- /TCPClient01/bin/Debug/TCPClient01.vshost.exe.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /TCPClient01/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /TCPClient01/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /TCPClient01/obj/x86/Debug/TCPClient01.Form1.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/obj/x86/Debug/TCPClient01.Form1.resources -------------------------------------------------------------------------------- /TCPClient01/obj/x86/Debug/TCPClient01.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/obj/x86/Debug/TCPClient01.Properties.Resources.resources -------------------------------------------------------------------------------- /TCPClient01/obj/x86/Debug/TCPClient01.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | c:\users\naeem\documents\visual studio 2010\Projects\TCPClient01\TCPClient01\bin\Debug\TCPClient01.exe 2 | c:\users\naeem\documents\visual studio 2010\Projects\TCPClient01\TCPClient01\bin\Debug\TCPClient01.pdb 3 | c:\users\naeem\documents\visual studio 2010\Projects\TCPClient01\TCPClient01\obj\x86\Debug\TCPClient01.Form1.resources 4 | c:\users\naeem\documents\visual studio 2010\Projects\TCPClient01\TCPClient01\obj\x86\Debug\TCPClient01.Properties.Resources.resources 5 | c:\users\naeem\documents\visual studio 2010\Projects\TCPClient01\TCPClient01\obj\x86\Debug\TCPClient01.csproj.GenerateResource.Cache 6 | c:\users\naeem\documents\visual studio 2010\Projects\TCPClient01\TCPClient01\obj\x86\Debug\TCPClient01.exe 7 | c:\users\naeem\documents\visual studio 2010\Projects\TCPClient01\TCPClient01\obj\x86\Debug\TCPClient01.pdb 8 | C:\Users\Naeem\Documents\Visual Studio 2010\Projects\TCPClient01\TCPClient01\obj\x86\Debug\TCPClient01.csprojResolveAssemblyReference.cache 9 | -------------------------------------------------------------------------------- /TCPClient01/obj/x86/Debug/TCPClient01.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/obj/x86/Debug/TCPClient01.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /TCPClient01/obj/x86/Debug/TCPClient01.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/obj/x86/Debug/TCPClient01.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /TCPClient01/obj/x86/Debug/TCPClient01.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/obj/x86/Debug/TCPClient01.exe -------------------------------------------------------------------------------- /TCPClient01/obj/x86/Debug/TCPClient01.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naeemakram/TCPClient01/20194af9e6e892a7dbe327c3eaea7239535aadbe/TCPClient01/obj/x86/Debug/TCPClient01.pdb --------------------------------------------------------------------------------