コード例 #1
0
        private void CmdEcmInfo(BinaryReader rdr)
        {
            int     adapter = rdr.ReadByte();
            EcmInfo info    = EcmInfo.GetFromBinaryReader(rdr);

            LogProvider.Add(DebugLevel.EcmInfo, cLogSection, info);

            ChannelSession c = _ChanSessions[adapter - _AdapterOffset];

            if (c != null)
            {
                c.SetEcmInfo(info);
            }
            else
            {
                LogProvider.Add(DebugLevel.Warning, cLogSection, Message.DvbapiEcmInfoFailed, adapter);
            }
        }