4 #include "bcwindowbase.inc"
5 #include "defaults.inc"
8 // Used by both GUI to change channels and devices to map channels to
15 Channel(Channel
*channel
);
19 Channel
& operator=(Channel
&channel
);
20 void copy_settings(Channel
*channel
);
21 void copy_usage(Channel
*channel
);
22 int load(FileXML
*file
);
23 int save(FileXML
*file
);
24 // Only used for channel scanning
25 void load_defaults(Defaults
*defaults
);
26 void save_defaults(Defaults
*defaults
);
29 // Flags for GUI settings the device uses
34 // Device supports scanning
40 char title
[BCTEXTLEN
];
41 // Name given by device for the channel
42 char device_name
[BCTEXTLEN
];
43 // Number of the table entry in the appropriate freqtable
52 // Index used by the device
54 // Tuner number used by the device