1- using GodSharp . Sockets . Internal . Extension ;
2- using System ;
1+ using System ;
32using System . Net ;
43using System . Net . Sockets ;
54
@@ -10,7 +9,7 @@ namespace GodSharp.Sockets
109 /// </summary>
1110 public partial class SocketClient : SocketBase
1211 {
13- private Listener listener = null ;
12+ private TcpListener listener = null ;
1413
1514 /// <summary>
1615 /// Gets or sets the client identifier.
@@ -26,7 +25,7 @@ public partial class SocketClient:SocketBase
2625 /// <value>
2726 /// The sender.
2827 /// </value>
29- public Sender Sender => listener ? . Sender ;
28+ public TcpSender Sender => listener ? . Sender ;
3029
3130 /// <summary>
3231 /// Gets the remote end point.
@@ -75,7 +74,7 @@ public void Connect()
7574
7675 listener ? . Stop ( ) ;
7776
78- listener = new Listener ( this , socket , Internal . ListenerType . Client ) ;
77+ listener = new TcpListener ( this , socket , TcpListenerType . Client ) ;
7978
8079 SetOnConnectedFun ( ) ;
8180 }
@@ -111,7 +110,7 @@ public void Connect(EndPoint endPoint)
111110
112111 listener ? . Stop ( ) ;
113112
114- listener = new Listener ( this , socket , Internal . ListenerType . Client ) ;
113+ listener = new TcpListener ( this , socket , TcpListenerType . Client ) ;
115114
116115 SetOnConnectedFun ( ) ;
117116 }
@@ -143,7 +142,7 @@ public void Connect(string host, int port)
143142
144143 listener ? . Stop ( ) ;
145144
146- listener = new Listener ( this , socket , Internal . ListenerType . Client ) ;
145+ listener = new TcpListener ( this , socket , TcpListenerType . Client ) ;
147146
148147 SetOnConnectedFun ( ) ;
149148 }
@@ -181,7 +180,7 @@ public void Connect(IPAddress address, int port)
181180
182181 listener ? . Stop ( ) ;
183182
184- listener = new Listener ( this , socket , Internal . ListenerType . Client ) ;
183+ listener = new TcpListener ( this , socket , TcpListenerType . Client ) ;
185184
186185 SetOnConnectedFun ( ) ;
187186 }
0 commit comments