6 #include "renderfarmclient.inc"
8 #include "tunerserver.inc"
15 * Inherited by all network tuners.
21 TunerServer(RenderFarmClientThread
*client
);
22 virtual ~TunerServer();
26 * User calls this to initialize and run the server
31 * These are overridden. Returns of 1 are considered errors.
33 virtual int open_tuner();
34 virtual int close_tuner();
35 virtual int get_signal_strength(int *current_power
, int *current_lock
);
37 * Should return the number of bytes read.
39 virtual int read_data(unsigned char *data
, int size
);
46 int get_device_number();
51 RenderFarmClientThread
*client
;
62 int connection_closed
;
72 // c-file-style: "linux"