Inheritance: global::ProtoBuf.IExtensible
示例#1
0
        public void SendTextMessage(string text, IEnumerable <MumbleChannel> channels, IEnumerable <MumbleChannel> trees, IEnumerable <MumbleUser> users)
        {
            var message = new TextMessage {
                message = text
            };

            if (channels != null)
            {
                message.channel_id.AddRange(channels.Select(channel => channel.Id));
            }
            if (trees != null)
            {
                message.tree_id.AddRange(trees.Select(channel => channel.Id));
            }
            if (users != null)
            {
                message.session.AddRange(users.Select(user => user.Session));
            }

            MumbleWrite(message);
        }
示例#2
0
 public void Update(TextMessage message)
 {
     DispatchEvent(this, OnTextMessage, new MumblePacketEventArgs(message));
 }
示例#3
0
 public void Update(TextMessage message)
 {
     DispatchEvent(this, OnTextMessage, new MumblePacketEventArgs(message));
 }