├── 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
--------------------------------------------------------------------------------