Ejemplo n.º 1
0
        private void OnMessage(IMessage msg)
        {
            switch (msg.Id)
            {
            case MessageId.SvUserlistRespond:
                OnSvUserlistRespond(msg as SvUserlistRespond);
                break;

            case MessageId.SvUserlistUpdate:
                OnSvUserlistUpdate(msg as SvUserlistUpdate);
                break;

            case MessageId.CsChatMessage:
                OnCsChatMessage(msg as CsChatMessage);
                break;

            case MessageId.SvFileTransferRequest:
            case MessageId.SvFileTransferResult:
            case MessageId.CsFileTransferData:
            case MessageId.CsFileTransferVerificationResult:
            case MessageId.CsFileTransferInterruption:
                ftMgr.OnMessage(msg);
                break;
            }
        }