Exemple #1
0
 public override void PushBroadcastCmd(RTMMessage message)
 {
     lock (this)
     {
         Console.WriteLine($"Receive push broadcast cmd: from {message.fromUid}, " +
                           $"mid: {message.messageId}, attrs: {message.attrs}, " +
                           $"message {message.stringMessage}.");
     }
 }
Exemple #2
0
 public override void PushRoomCmd(RTMMessage message)
 {
     lock (this)
     {
         Console.WriteLine($"Receive push room cmd: from {message.fromUid}, " +
                           $"in room {message.toId}, mid: {message.messageId}, attrs: {message.attrs}, " +
                           $"message {message.stringMessage}.");
     }
 }
 public override void PushGroupCmd(RTMMessage message)
 {
     lock (this)
     {
         Debug.Log($"Receive push group cmd: from {message.fromUid}, " +
                   $"in group {message.toId}, mid: {message.messageId}, attrs: {message.attrs}, " +
                   $"message {message.stringMessage}.");
     }
 }
Exemple #4
0
 public override void PushBroadcastChat(RTMMessage message)
 {
     lock (this)
     {
         Console.WriteLine($"Receive push broadcast chat: from {message.fromUid}, " +
                           $"mid: {message.messageId}, attrs: {message.attrs}, " +
                           $"from language {message.translatedInfo.sourceLanguage} " +
                           $"content '{message.translatedInfo.sourceText}' to " +
                           $"language {message.translatedInfo.targetLanguage} " +
                           $"content '{message.translatedInfo.targetText}'.");
     }
 }
 public override void PushRoomChat(RTMMessage message)
 {
     lock (this)
     {
         Debug.Log($"Receive push room chat: from {message.fromUid}, " +
                   $"in room {message.toId}, mid: {message.messageId}, attrs: {message.attrs}, " +
                   $"from language {message.translatedInfo.sourceLanguage} " +
                   $"content '{message.translatedInfo.sourceText}' to " +
                   $"language {message.translatedInfo.targetLanguage} " +
                   $"content '{message.translatedInfo.targetText}'.");
     }
 }
Exemple #6
0
        public override void PushBroadcastFile(RTMMessage message)
        {
            lock (this)
            {
                Console.WriteLine($"Receive push broadcast file: from {message.fromUid}, " +
                                  $"type: {message.messageType}, mid: {message.messageId}," +
                                  $"attrs: {message.attrs}, url: {message.fileInfo.url}, size: {message.fileInfo.size}.");

                if (message.fileInfo.isRTMAudio)
                {
                    Console.WriteLine($" -- [RTM Audio] language: {message.fileInfo.language}, duration: {message.fileInfo.duration}");
                }
            }
        }
Exemple #7
0
 public override void PushRoomMessage(RTMMessage message)
 {
     lock (this)
     {
         if (message.binaryMessage == null)
         {
             Console.WriteLine($"Receive push room message: from {message.fromUid}, in room {message.toId}, " +
                               $"type: {message.messageType}, mid: {message.messageId}, " +
                               $"attrs: {message.attrs}, message: {message.stringMessage}");
         }
         else
         {
             Console.WriteLine($"Receive push room binary message: from {message.fromUid}, in room {message.toId}, " +
                               $"type: {message.messageType}, mid: {message.messageId}, " +
                               $"attrs: {message.attrs}, message length: {message.binaryMessage.Length}");
         }
     }
 }
 public override void PushGroupMessage(RTMMessage message)
 {
     lock (this)
     {
         if (message.binaryMessage == null)
         {
             Debug.Log($"Receive push group message: from {message.fromUid}, in group {message.toId}, " +
                       $"type: {message.messageType}, mid: {message.messageId}, " +
                       $"attrs: {message.attrs}, message: {message.stringMessage}");
         }
         else
         {
             Debug.Log($"Receive push group binary message: from {message.fromUid}, in group {message.toId}, " +
                       $"type: {message.messageType}, mid: {message.messageId}, " +
                       $"attrs: {message.attrs}, message length: {message.binaryMessage.Length}");
         }
     }
 }