示例#1
0
 public void Send(Object message)
 {
     if (m_State <= 0)
     {
         return;
     }
     if (m_Session != null)
     {
         m_Session.Send(message);
     }
 }
示例#2
0
        public void Broadcast(Object msg)
        {
            Dictionary <Int32, Session> sessions = GetSessions();

            if (sessions != null && sessions.Count > 0)
            {
                foreach (KeyValuePair <Int32, Session> item in sessions)
                {
                    try
                    {
                        Session session = item.Value;
                        session.Send(msg);
                    }
                    catch { }
                }
            }
        }