Interface ITCPClient
- Namespace
- AT.Librarys.Container.Toolkit.Communication
- Assembly
- AT.Librarys.Container.dll
TCP客户端
public interface ITCPClient : IToolkitBase, IModuleBase
- Inherited Members
- Extension Methods
Properties
Connected
连接状态
bool Connected { get; }
Property Value
Methods
Connect()
连接
bool Connect()
Returns
Connect(string, int)
连接
bool Connect(string ip, int port)
Parameters
Returns
Disconnect()
关闭连接
bool Disconnect()
Returns
Send(byte[])
发送数据
void Send(byte[] content)
Parameters
contentbyte[]内容
Send(string)
发送
void Send(string content)
Parameters
contentstring内容
SendWait(byte[])
发送等待结果
byte[] SendWait(byte[] content)
Parameters
contentbyte[]内容
Returns
- byte[]
SendWait(byte[], int)
发送等待结果
byte[] SendWait(byte[] content, int waitTimeOut)
Parameters
Returns
- byte[]
SendWait(string)
发送等待结果
string SendWait(string content)
Parameters
contentstring内容
Returns
SendWait(string, int)
发送等待结果
string SendWait(string content, int waitTimeOut)
Parameters
Returns
Events
OnBinaryDataAvailable
接收二进制数据
event BinaryDataAvailableHandler OnBinaryDataAvailable
Event Type
OnSocketError
显示异常错误信息
event SocketErrorHandler OnSocketError
Event Type
OnStringDataAvailable
接收字符串数据
event StringDataAvailableHandler OnStringDataAvailable