FireBirdLib - Topfield TMS PVR TAP Programming Library
__attribute__ Struct Reference

#include <FBLib_flash.h>

Data Fields

byte SatIdx
 
word Polar:1
 
word TPMode:3
 
word ModulationSystem:1
 
word ModulationType:2
 
word FECMode:4
 
word Pilot:1
 
word unused2:4
 
byte unused3
 
dword Frequency
 
word SymbolRate
 
word TSID
 
word AllowTimeSync:1
 
word unused4:15
 
word OriginalNetworkID
 
byte ChannelNr
 
byte Bandwidth
 
byte unused1
 
byte LPHP
 
byte unused2
 
word NetworkID
 
union {
   dword   Frequency
 
   struct {
      dword   SatIdx:8
 
      dword   Frequency2:24
 
   } 
 
}; 
 
byte ModulationType
 
word TunerIndex:8
 
word RecMode:3
 
word DemuxPath:2
 
word ManualRec:1
 
word unused1:2
 
byte SatIndex
 
byte ServiceType:1
 
byte ReservationType:3
 
word ServiceID
 
word Duration
 
char FileName [131]
 
dword StartTime
 
dword EndTime
 
word PMTPID
 
byte isRec
 
byte NameSet
 
byte unused4
 
byte EPGMarker
 
word unused5
 
dword unknown1
 
dword EventID1
 
dword EventID2
 
word ServiceIndex
 
byte unused8 [8]
 
byte IceTV
 
byte unused9 [5]
 
TYPE_Timer_generic TimerInfo
 
TYPE_TpInfo_TMSS TpInfo
 
byte unused10 [8]
 
TYPE_TpInfo_TMST TpInfo
 
dword rs_timestamp1
 
char rs_episodeCRID [64]
 
char rs_seriesCRID [64]
 
dword rs_unknown1
 
dword rs_unknown2
 
dword rs_timestamp2
 
dword rs_unknown3
 
dword rs_unknown4
 
TYPE_TpInfo_TMSC TpInfo
 

Detailed Description

Definition at line 64 of file FBLib_flash.h.

Field Documentation

◆ 

union { ... } __attribute__::@1

◆ AllowTimeSync

word __attribute__::AllowTimeSync

Definition at line 83 of file FBLib_flash.h.

◆ Bandwidth

byte __attribute__::Bandwidth

Definition at line 93 of file FBLib_flash.h.

◆ ChannelNr

byte __attribute__::ChannelNr

Definition at line 92 of file FBLib_flash.h.

◆ DemuxPath

word __attribute__::DemuxPath

Definition at line 125 of file FBLib_flash.h.

◆ Duration

word __attribute__::Duration

Definition at line 136 of file FBLib_flash.h.

◆ EndTime

dword __attribute__::EndTime

Definition at line 140 of file FBLib_flash.h.

◆ EPGMarker

byte __attribute__::EPGMarker

Definition at line 145 of file FBLib_flash.h.

◆ EventID1

dword __attribute__::EventID1

Definition at line 148 of file FBLib_flash.h.

◆ EventID2

dword __attribute__::EventID2

Definition at line 149 of file FBLib_flash.h.

◆ FECMode

word __attribute__::FECMode

Definition at line 72 of file FBLib_flash.h.

◆ FileName

char __attribute__::FileName[131]

Definition at line 138 of file FBLib_flash.h.

◆ Frequency

dword __attribute__::Frequency

Definition at line 79 of file FBLib_flash.h.

◆ Frequency2

dword __attribute__::Frequency2

Definition at line 111 of file FBLib_flash.h.

◆ IceTV

byte __attribute__::IceTV

Definition at line 152 of file FBLib_flash.h.

◆ isRec

byte __attribute__::isRec

Definition at line 142 of file FBLib_flash.h.

◆ LPHP

byte __attribute__::LPHP

Definition at line 97 of file FBLib_flash.h.

◆ ManualRec

word __attribute__::ManualRec

Definition at line 126 of file FBLib_flash.h.

◆ ModulationSystem

word __attribute__::ModulationSystem

Definition at line 70 of file FBLib_flash.h.

◆ ModulationType [1/2]

word __attribute__::ModulationType

Definition at line 71 of file FBLib_flash.h.

◆ ModulationType [2/2]

byte __attribute__::ModulationType

Definition at line 117 of file FBLib_flash.h.

◆ NameSet

byte __attribute__::NameSet

Definition at line 143 of file FBLib_flash.h.

◆ NetworkID

word __attribute__::NetworkID

Definition at line 100 of file FBLib_flash.h.

◆ OriginalNetworkID

word __attribute__::OriginalNetworkID

Definition at line 86 of file FBLib_flash.h.

◆ Pilot

word __attribute__::Pilot

Definition at line 75 of file FBLib_flash.h.

◆ PMTPID

word __attribute__::PMTPID

Definition at line 141 of file FBLib_flash.h.

◆ Polar

word __attribute__::Polar

Definition at line 68 of file FBLib_flash.h.

◆ RecMode

word __attribute__::RecMode

Definition at line 124 of file FBLib_flash.h.

◆ ReservationType

byte __attribute__::ReservationType

Definition at line 132 of file FBLib_flash.h.

◆ rs_episodeCRID

char __attribute__::rs_episodeCRID[64]

Definition at line 180 of file FBLib_flash.h.

◆ rs_seriesCRID

char __attribute__::rs_seriesCRID[64]

Definition at line 181 of file FBLib_flash.h.

◆ rs_timestamp1

dword __attribute__::rs_timestamp1

Definition at line 179 of file FBLib_flash.h.

◆ rs_timestamp2

dword __attribute__::rs_timestamp2

Definition at line 184 of file FBLib_flash.h.

◆ rs_unknown1

dword __attribute__::rs_unknown1

Definition at line 182 of file FBLib_flash.h.

◆ rs_unknown2

dword __attribute__::rs_unknown2

Definition at line 183 of file FBLib_flash.h.

◆ rs_unknown3

dword __attribute__::rs_unknown3

Definition at line 185 of file FBLib_flash.h.

◆ rs_unknown4

dword __attribute__::rs_unknown4

Definition at line 186 of file FBLib_flash.h.

◆ SatIdx [1/2]

byte __attribute__::SatIdx

Definition at line 66 of file FBLib_flash.h.

◆ SatIdx [2/2]

dword __attribute__::SatIdx

Definition at line 110 of file FBLib_flash.h.

◆ SatIndex

byte __attribute__::SatIndex

Definition at line 129 of file FBLib_flash.h.

◆ ServiceID

word __attribute__::ServiceID

Definition at line 135 of file FBLib_flash.h.

◆ ServiceIndex

word __attribute__::ServiceIndex

Definition at line 150 of file FBLib_flash.h.

◆ ServiceType

byte __attribute__::ServiceType

Definition at line 131 of file FBLib_flash.h.

◆ StartTime

dword __attribute__::StartTime

Definition at line 139 of file FBLib_flash.h.

◆ SymbolRate

word __attribute__::SymbolRate

Definition at line 80 of file FBLib_flash.h.

◆ TimerInfo

TYPE_Timer_generic __attribute__::TimerInfo

Definition at line 158 of file FBLib_flash.h.

◆ TpInfo [1/3]

TYPE_TpInfo_TMST __attribute__::TpInfo

Definition at line 159 of file FBLib_flash.h.

◆ TpInfo [2/3]

TYPE_TpInfo_TMST __attribute__::TpInfo

Definition at line 166 of file FBLib_flash.h.

◆ TpInfo [3/3]

TYPE_TpInfo_TMSC __attribute__::TpInfo

Definition at line 193 of file FBLib_flash.h.

◆ TPMode

word __attribute__::TPMode

Definition at line 69 of file FBLib_flash.h.

◆ TSID

word __attribute__::TSID

Definition at line 81 of file FBLib_flash.h.

◆ TunerIndex

word __attribute__::TunerIndex

Definition at line 123 of file FBLib_flash.h.

◆ unknown1

dword __attribute__::unknown1

Definition at line 147 of file FBLib_flash.h.

◆ unused1 [1/2]

byte __attribute__::unused1

Definition at line 94 of file FBLib_flash.h.

◆ unused1 [2/2]

word __attribute__::unused1

Definition at line 127 of file FBLib_flash.h.

◆ unused10

byte __attribute__::unused10

Definition at line 165 of file FBLib_flash.h.

◆ unused2 [1/2]

byte __attribute__::unused2

Definition at line 76 of file FBLib_flash.h.

◆ unused2 [2/2]

byte __attribute__::unused2

Definition at line 98 of file FBLib_flash.h.

◆ unused3

byte __attribute__::unused3

Definition at line 78 of file FBLib_flash.h.

◆ unused4 [1/2]

word __attribute__::unused4

Definition at line 84 of file FBLib_flash.h.

◆ unused4 [2/2]

byte __attribute__::unused4

Definition at line 144 of file FBLib_flash.h.

◆ unused5

word __attribute__::unused5

Definition at line 146 of file FBLib_flash.h.

◆ unused8

byte __attribute__::unused8[8]

Definition at line 151 of file FBLib_flash.h.

◆ unused9

byte __attribute__::unused9[5]

Definition at line 153 of file FBLib_flash.h.


The documentation for this struct was generated from the following file: