From 0104d4b1a13cb500a8b117ce745ffd7ca96ee79a Mon Sep 17 00:00:00 2001 From: Javier Date: Thu, 9 Jun 2016 00:44:19 +0200 Subject: add additional configurable connection parameters --- gatoconnectionparameters.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'gatoconnectionparameters.h') diff --git a/gatoconnectionparameters.h b/gatoconnectionparameters.h index 1441020..29945d0 100644 --- a/gatoconnectionparameters.h +++ b/gatoconnectionparameters.h @@ -20,9 +20,16 @@ public: GatoConnectionParameters(const GatoConnectionParameters &o); ~GatoConnectionParameters(); - // Units for all of this: milliseconds // TODO Need to document + // Units: microseconds (µs!) + + int scanInterval() const; + void setScanInterval(int interval); + + int scanWindow() const; + void setScanWindow(int interval); + // Connection interval: generally, lower connection interval increases throughput. // Units: microseconds (µs!) @@ -43,6 +50,9 @@ public: int supervisionTimeout() const; void setSupervisionTimeout(int timeout); + int connectionTimeout() const; + void setConnectionTimeout(int timeout); + GatoConnectionParameters &operator=(const GatoConnectionParameters &o); private: -- cgit v1.2.3