/// <summary> /// /// </summary> /// <param name="ipEndPoint"></param> /// <param name="flag"></param> /// <param name="evt"></param> /// <param name="cableId"></param> /// <param name="channel"></param> /// <param name="data"></param> /// <exception cref="TcpException"></exception> /// <exception cref="socketException"></exception> private void InnerASendResponse(IPEndPoint ipEndPoint, MessageFlag flag, UInt32 evt, UInt16 cableId, UInt32 channel, byte[] data) { SCB scb = GetSCB(ipEndPoint); //scb.AsyncSend(flag, evt, cableId, channel, data); scb.ASendFromServer(flag, evt, cableId, channel, data); }
/// <summary> /// Inner Asend to the client specified in ipEndPoint. /// </summary> /// <param name="flag"></param> /// <param name="evt"></param> /// <param name="cableId"></param> /// <param name="channel"></param> /// <param name="data"></param> /// <exception cref="TcpException"></exception> /// <exception cref="socketException"></exception> private bool InnerASend(IPEndPoint ipEndPoint, MessageFlag flag, UInt32 evt, UInt16 cableId, byte[] data) { SCB scb = GetSCB(ipEndPoint); if (scb == null) { return(false); } IncCurChannel(); //scb.AsyncSend(flag, evt, cableId, channel, data); scb.ASendFromServer(flag, evt, cableId, CurChannel, data); return(true); //SCB scb = _SCB; //scb.AsyncSend(flag, evt, cableId, channel, data); }