X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=server%2Fsensor.h;h=6c51ac17855214c2e9dcfb25b61d72849f1d9208;hb=9e7cfbbc6137056bba8ed8644fc6ecfe398553fe;hp=1b44673208e2bb2f2c3d2a912dfd433cb21de386;hpb=711808f7e4376b1a39312a0b1f1aecf069cd10bf;p=matches%2FMCTX3420.git diff --git a/server/sensor.h b/server/sensor.h index 1b44673..6c51ac1 100644 --- a/server/sensor.h +++ b/server/sensor.h @@ -55,7 +55,10 @@ extern void Sensor_StartAll(const char * experiment_name); // Start all Sensors extern void Sensor_StopAll(); // Stop all Sensors recording data extern void Sensor_Start(Sensor * s, const char * experiment_name); // Start a sensor recording datas extern void Sensor_Stop(Sensor * s); // Stop a Sensor from recording data - +extern void Sensor_Pause(Sensor *s); +extern void Sensor_Resume(Sensor *s); +extern void Sensor_PauseAll(); +extern void Sensor_ResumeAll(); extern void * Sensor_Loop(void * args); // Main loop for a thread that handles a Sensor extern bool Sensor_Read(Sensor * s, DataPoint * d); // Read a single DataPoint, indicating if it has changed since the last one