OnGetMessages
How do I use On Get Messages
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
334 | public void OnGetMessages(string channelName, string[] senders, object[] messages) | 1 |
732 | this.listener.OnGetMessages(channelName, senders, messages); | 2 |
File name: ChatGui.cs
Copy
334 public void OnGetMessages(string channelName, string[] senders, object[] messages)
335 {
336 if (channelName.Equals(this.selectedChannelName))
337 {
338 this.scrollPos.y = float.MaxValue;
339 }
340 }
File name: ChatClient.cs
Copy
718 private void HandleChatMessagesEvent(EventData eventData)
719 {
720 var messages = (object[])eventData.Parameters[(byte)ChatParameterCode.Messages];
721 var senders = (string[])eventData.Parameters[(byte)ChatParameterCode.Senders];
722 var channelName = (string)eventData.Parameters[(byte)ChatParameterCode.Channel];
723
724 ChatChannel channel;
725 if (!this.PublicChannels.TryGetValue(channelName, out channel))
726 {
727 // TODO: log that channel wasn't found
728 return;
729 }
730
731 channel.Add(senders, messages);
732 this.listener.OnGetMessages(channelName, senders, messages);
733 }
OnGetMessages 138 lượt xem
Gõ tìm kiếm nhanh...