Esempio n. 1
0
        public void BroadcastMessage(string message)
        {
            if (message == null)
            {
                return;
            }

            lock (clientsList)
            {
                for (int i = clientsList.Count - 1; i >= 0; i--)
                {
                    OVRSocketClient client = (OVRSocketClient)clientsList[i];
                    if (client != null)
                    {
                        client.SendMessage(message);
                    }
                }
            }
        }
Esempio n. 2
0
        public void BroadcastMessage(string message)
        {
            if (!m_IsServer)
            {
                if (m_client == null || !m_IsClientRunning)
                {
                    return;
                }

                m_client.SendMessage(message);
            }
            else
            {
                if (m_server == null || !m_IsServerRunning)
                {
                    return;
                }

                m_server.BroadcastMessage(message);
            }
        }