Ejemplo n.º 1
0
 /// <summary>
 /// Event which invoke when server receive new response from other world
 /// </summary>
 private async void Connection_OnReceivedMessage(Connection sender, ReceivedPacketEventsArgs e)
 {
     if (!await SendMessageAsync(e.ReceivedPacket.Conversation, sender))
     {
         CurrentNotifications.Add(e.ReceivedPacket.Conversation.Target.Id, new NotificationModel {
             NotificationType = NotificationTypes.Message
         });
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 ///  Event which invoke when server receive video frame from one user
 /// </summary>
 private async void Connection_OnReceivedVideoFrame(Connection sender, ReceivedPacketEventsArgs e)
 {
     await SendVideoFrameAsync(e.ReceivedPacket.Conversation, sender);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Event which invoke when server receive new response from other world
 /// </summary>
 private void Connection_OnDisconnected(Connection sender, ReceivedPacketEventsArgs e)
 {
     CloseConnection(sender);
     CurrentConnections.Remove(sender);
 }