[+] Network Module

[+] Network Module
This commit is contained in:
ALEXTANG
2023-04-21 11:39:51 +08:00
parent cc5654b9ed
commit ec8fb24256
15 changed files with 536 additions and 0 deletions

View File

@@ -129,6 +129,13 @@ namespace TEngine
/// <param name="msgDelegate">要注册的网络消息包处理函数。</param>
void RemoveMsgHandler(int msgId, CsMsgDelegate msgDelegate);
/// <summary>
/// 连接到远程主机。
/// </summary>
/// <param name="ipAddress">远程主机的 IP 地址。</param>
/// <param name="port">远程主机的端口号。</param>
void Connect(string ipAddress, int port);
/// <summary>
/// 连接到远程主机。
/// </summary>

View File

@@ -274,6 +274,17 @@ namespace TEngine
listHandle.Remove(msgDelegate);
}
}
/// <summary>
/// 连接到远程主机。
/// </summary>
/// <param name="ipAddress">远程主机的 IP 地址。</param>
/// <param name="port">远程主机的端口号。</param>
public void Connect(string ipAddress, int port)
{
IPAddress address = IPAddress.Parse(ipAddress);
Connect(address, port, null);
}
/// <summary>
/// 连接到远程主机。