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

OpenChat() public method

public OpenChat ( Smuxi.Engine.FrontendManager fm, Smuxi.Engine.ChatModel chat ) : void
fm Smuxi.Engine.FrontendManager
chat Smuxi.Engine.ChatModel
return void
        public override void OpenChat(FrontendManager fm, ChatModel chat)
        {
            Trace.Call(fm, chat);
            if (chat.ID == "Contacts") {
                OpenContactChat();
                return;
            }
            CommandModel cmd = new CommandModel(fm, NetworkChat, chat.ID);
            switch (chat.ChatType) {
                case ChatType.Person:
                    CommandMessageQuery(cmd);
                    break;
                case ChatType.Group:
                    CommandJoin(cmd);
                    break;
            }
        }