using System; using System.Collections.Generic; using System.Linq; using System.Net.Sockets; using System.Text; using MECF.Framework.RT.Core.ThreadLock; namespace MECF.Framework.RT.Core.IoProviders.Siemens.Net.StateOne { internal class AsyncStateSend { /// /// 传输数据的对象 /// internal Socket WorkSocket { get; set; } /// /// 发送的数据内容 /// internal byte[] Content { get; set; } /// /// 已经发送长度 /// internal int AlreadySendLength { get; set; } internal SimpleHybirdLock HybirdLockSend { get; set; } /// /// 关键字 /// internal string Key { get; set; } /// /// 客户端的标识 /// internal string ClientId { get; set; } } }