public void Broadcasting(fmProtocol fp) { foreach (var node in m_container) { node.Value.Broadcasting(fp); } }
//public bool TryFind(out ClientSessionContainer[] clinets) //{ // clinets = m_container; // return true; //} public void Broadcasting(fmProtocol fp) { //foreach (var node in m_container) //{ // node.Value.Broadcasting(fp); //} }
public void SendPacketToCenter(fmProtocol fp) { //if (null == m_atchCenter) //{ // Logger.Error("m_atchCenter == null"); // return; //} //m_atchCenter.SendPacket(fp); }
/// <summary> /// 센터서버로 프로토콜 발송 /// </summary> /// <param name="fp"></param> public void SendPacketToCenter(fmProtocol fp) { if (null == m_atchCenter) { Logger.Error("m_atchCenter == null"); return; } m_atchCenter.SendPacket(fp); }
public void Broadcasting(fmProtocol fp) { if (null == m_dicSessions) { return; } foreach (var node in m_dicSessions) { node.Value.SendPacket(fp); } }
public void SendPacketToChatServer(fmProtocol p) { if (null == m_chatSvr) { Logger.Error("m_chatSvr == null"); return; } if (IsConnect()) { m_chatSvr.SendPacket(p); } }
public virtual void SendPacket(fmProtocol fp) { if (null == fp) { return; } using (Packet p = new Packet()) { fp.Serialize(p); Send(p.GetBuffer(), 0, p.GetPacketLen()); } }
public void SendPacket(fmProtocol fp) { if (null == m_session) { return; } if (null == fp) { return; } using (Packet sendPacket = new Packet()) { fp.Serialize(sendPacket); m_session.Send(sendPacket.GetBuffer(), 0, sendPacket.GetPacketLen()); } }
protected override void Release() { m_session = null; m_fmProtocol.Dispose(); m_fmProtocol = null; }
public MsgTestRS(appServer server, SessionBase session, Packet packet) { m_fmProtocol = new PT_Test_RS(); m_fmProtocol.Deserialize(packet); m_session = session as Session; }