Beispiel #1
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(Title);
            w.Write(StartTime);
            w.Write(DurationSecond);
            w.Write(StationName);
            w.Write(OriginalNetworkID);
            w.Write(TransportStreamID);
            w.Write(ServiceID);
            w.Write(EventID);
            w.Write(Comment);
            w.Write(ReserveID);
            w.Write(UnusedRecWaitFlag);
            w.Write(OverlapMode);
            w.Write(UnusedRecFilePath);
            w.Write(StartTimeEpg);
            w.Write(RecSetting);
            w.Write(ReserveStatus);
            if (version >= 5)
            {
                w.Write(RecFileNameList);
                w.Write(UnusedParam1);
            }
            w.End();
        }
Beispiel #2
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(ID);
            w.Write(RecFilePath);
            w.Write(Title);
            w.Write(StartTime);
            w.Write(DurationSecond);
            w.Write(ServiceName);
            w.Write(OriginalNetworkID);
            w.Write(TransportStreamID);
            w.Write(ServiceID);
            w.Write(EventID);
            w.Write(Drops);
            w.Write(Scrambles);
            w.Write(RecStatus);
            w.Write(StartTimeEpg);
            w.Write(Comment);
            w.Write(ProgramInfo);
            w.Write(ErrInfo);
            if (version >= 4)
            {
                w.Write(ProtectFlag);
            }
            w.End();
        }
Beispiel #3
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(RecMode);
            w.Write(Priority);
            w.Write(TuijyuuFlag);
            w.Write(ServiceMode);
            w.Write(PittariFlag);
            w.Write(BatFilePath);
            w.Write(RecFolderList);
            w.Write(SuspendMode);
            w.Write(RebootFlag);
            w.Write(UseMargineFlag);
            w.Write(StartMargine);
            w.Write(EndMargine);
            w.Write(ContinueRecFlag);
            w.Write(PartialRecFlag);
            w.Write(TunerID);
            if (version >= 2)
            {
                w.Write(PartialRecFolder);
            }
            w.End();
        }
Beispiel #4
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(andKey);
            w.Write(notKey);
            w.Write(regExpFlag);
            w.Write(titleOnlyFlag);
            w.Write(contentList);
            w.Write(dateList);
            w.Write(serviceList);
            w.Write(videoList);
            w.Write(audioList);
            w.Write(aimaiFlag);
            w.Write(notContetFlag);
            w.Write(notDateFlag);
            w.Write(freeCAFlag);
            if (version >= 3)
            {
                w.Write(chkRecEnd);
                w.Write(chkRecDay);
            }
            w.End();
        }
Beispiel #5
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(text_char);
            w.End();
        }
Beispiel #6
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(componentList);
            w.End();
        }
Beispiel #7
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(bonDriver);
            w.Write(chInfo);
            w.End();
        }
Beispiel #8
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(serviceInfo);
            w.Write(eventList);
            w.End();
        }
Beispiel #9
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(group_type);
            w.Write(eventDataList);
            w.End();
        }
Beispiel #10
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(ctrlID);
            w.Write(filePath);
            w.End();
        }
Beispiel #11
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(tunerID);
            w.Write(tunerName);
            w.Write(reserveList);
            w.End();
        }
Beispiel #12
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(keyList);
            w.Write(enumStart);
            w.Write(enumEnd);
            w.End();
        }
Beispiel #13
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(original_network_id);
            w.Write(transport_stream_id);
            w.Write(service_id);
            w.Write(event_id);
            w.End();
        }
Beispiel #14
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(stream_content);
            w.Write(component_type);
            w.Write(component_tag);
            w.Write(text_char);
            w.End();
        }
Beispiel #15
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(RecFolder);
            w.Write(WritePlugIn);
            w.Write(RecNamePlugIn);
            w.Write(RecFileName);
            w.End();
        }
Beispiel #16
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(content_nibble_level_1);
            w.Write(content_nibble_level_2);
            w.Write(user_nibble_1);
            w.Write(user_nibble_2);
            w.End();
        }
Beispiel #17
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(startDayOfWeek);
            w.Write(startHour);
            w.Write(startMin);
            w.Write(endDayOfWeek);
            w.Write(endHour);
            w.Write(endMin);
            w.End();
        }
Beispiel #18
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(dataID);
            w.Write(searchInfo);
            w.Write(recSetting);
            if (version >= 5)
            {
                w.Write(addCount);
            }
            w.End();
        }
Beispiel #19
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(useSID);
            w.Write(ONID);
            w.Write(TSID);
            w.Write(SID);
            w.Write(useBonCh);
            w.Write(space);
            w.Write(ch);
            w.End();
        }
Beispiel #20
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(notifyID);
            w.Write(time);
            w.Write(param1);
            w.Write(param2);
            w.Write(param3);
            w.Write(param4);
            w.Write(param5);
            w.Write(param6);
            w.End();
        }
Beispiel #21
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(enableMode);
            w.Write(ctrlID);
            w.Write(serverIP);
            w.Write(serverPort);
            w.Write(filePath);
            w.Write(udpSend);
            w.Write(tcpSend);
            w.Write(timeShiftMode);
            w.End();
        }
Beispiel #22
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(stream_content);
            w.Write(component_type);
            w.Write(component_tag);
            w.Write(stream_type);
            w.Write(simulcast_group_tag);
            w.Write(ES_multi_lingual_flag);
            w.Write(main_component_flag);
            w.Write(quality_indicator);
            w.Write(sampling_rate);
            w.Write(text_char);
            w.End();
        }
Beispiel #23
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(dataID);
            w.Write(dayOfWeekFlag);
            w.Write(startTime);
            w.Write(durationSecond);
            w.Write(title);
            w.Write(stationName);
            w.Write(originalNetworkID);
            w.Write(transportStreamID);
            w.Write(serviceID);
            w.Write(recSetting);
            w.End();
        }
Beispiel #24
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(ONID);
            w.Write(TSID);
            w.Write(SID);
            w.Write(service_type);
            w.Write(partialReceptionFlag);
            w.Write(service_provider_name);
            w.Write(service_name);
            w.Write(network_name);
            w.Write(ts_name);
            w.Write(remote_control_key_id);
            w.End();
        }
Beispiel #25
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(original_network_id);
            w.Write(transport_stream_id);
            w.Write(service_id);
            w.Write(event_id);
            w.Write((byte)0);
            w.Write(new DateTime());
            w.Write((byte)0);
            w.Write((uint)0);
            for (int i = 0; i < 7; i++)
            {
                w.Write(4);
            }
            w.Write((byte)0);
            w.End();
        }
Beispiel #26
0
        public void Write(MemoryStream s, ushort version)
        {
            var w = new CtrlCmdWriter(s, version);

            w.Begin();
            w.Write(original_network_id);
            w.Write(transport_stream_id);
            w.Write(service_id);
            w.Write(event_id);
            w.Write(StartTimeFlag);
            w.Write(start_time);
            w.Write(DurationFlag);
            w.Write(durationSec);
            if (ShortInfo != null)
            {
                w.Write(ShortInfo);
            }
            else
            {
                w.Write(4);
            }
            if (ExtInfo != null)
            {
                w.Write(ExtInfo);
            }
            else
            {
                w.Write(4);
            }
            if (ContentInfo != null)
            {
                w.Write(ContentInfo);
            }
            else
            {
                w.Write(4);
            }
            if (ComponentInfo != null)
            {
                w.Write(ComponentInfo);
            }
            else
            {
                w.Write(4);
            }
            if (AudioInfo != null)
            {
                w.Write(AudioInfo);
            }
            else
            {
                w.Write(4);
            }
            if (EventGroupInfo != null)
            {
                w.Write(EventGroupInfo);
            }
            else
            {
                w.Write(4);
            }
            if (EventRelayInfo != null)
            {
                w.Write(EventRelayInfo);
            }
            else
            {
                w.Write(4);
            }
            w.Write(FreeCAFlag);
            w.End();
        }