wangxinhui
2026-04-20 5d9c24c02c8685fd931e0ae93e54c811726af8c6
代码管理/Mould/WCS/WCSServers/WIDESEAWCS_Tasks/SocketServer/TcpSocketServer.cs
copy from "\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WCSServers/WIDESEAWCS_Tasks/SocketServer/TcpSocketServer.cs" copy to "\344\273\243\347\240\201\347\256\241\347\220\206/Mould/WCS/WCSServers/WIDESEAWCS_Tasks/SocketServer/TcpSocketServer.cs"
文件从 代码管理/WCS/WCSServers/WIDESEAWCS_Tasks/SocketServer/TcpSocketServer.cs 复制
@@ -7,6 +7,7 @@
using System.Threading;
using System.Threading.Tasks;
using WIDESEAWCS_QuartzJob;
using WIDESEAWCS_Tasks.StackerCraneJob;
namespace WIDESEAWCS_Tasks.SocketServer
{
@@ -112,9 +113,15 @@
        public bool IsRunning { get; private set; }
        public event Func<string, bool, TcpClient, StackerSocketState, Task<string?>>? MessageReceived;
        public event Func<string, bool, TcpClient, StackerSocketState_BTI, Task<string?>>? MessageReceivedBTI;
        public event Func<string, Task<string?>>? RobotReceived;
        public event Func<string, bool, TcpClient, StackerSocketState_CP01, Task<string?>>? MessageReceivedCP01;
        public event Func<string, bool, TcpClient, StackerSocketState_CP02, Task<string?>>? MessageReceivedCP02;
        public event Func<string, Task<string?>>? StackerReceivedBTI;
        public event Func<string, Task<string?>>? StackerReceivedCP01;
        public event Func<string, Task<string?>>? StackerReceivedCP02;
        private void Log(string message)
        {