Smuxi.Engine.XmppProtocolManager._SendPrivateMessage C# (CSharp) Method

_SendPrivateMessage() private method

private _SendPrivateMessage ( Smuxi.Engine.XmppPersonModel person, Jid jid, string text ) : void
person Smuxi.Engine.XmppPersonModel
jid Jid
text string
return void
        void _SendPrivateMessage(XmppPersonModel person, Jid jid, string text)
        {
            var mesg = new Message(jid, XmppMessageType.chat, text);
            XmppResourceModel res;
            if (person.Resources.TryGetValue(jid.Resource ?? "", out res)) {
                if (res.NicknameContactKnowsFromMe != Nicknames[0]) {
                    res.NicknameContactKnowsFromMe = Nicknames[0];
                    mesg.Nickname = new Nickname(Nicknames[0]);
                }
            }
            JabberClient.Send(mesg);
        }