Example #1
0
 internal void Invite(WebClient client)
 {
     if (!m_Invited.Contains(client))
     {
         m_Invited.Add(client);
     }
     client.Send(new WebMessage("chatInvite", ToJSON()));
 }
Example #2
0
        /// <summary>
        /// Send a WebMessage to a single WebClient
        /// </summary>
        /// <param name="publicKey">The PublicKey of the WebClient</param>
        /// <param name="message">The Message</param>
        public void SendMessage(Guid publicKey, WebMessage message)
        {
            WebClient client = Clients.SingleOrDefault(c => c.PublicKey.Equals(publicKey));

            if (null != client)
            {
                client.Send(message);
            }
        }
Example #3
0
 internal void Refresh(WebClient client)
 {
     client.Send(new WebMessage("webShareRefresh", ToJSON()));
 }