diff options
author | Javier <dev.git@javispedro.com> | 2016-06-09 00:44:19 +0200 |
---|---|---|
committer | Javier <dev.git@javispedro.com> | 2016-06-09 00:44:19 +0200 |
commit | 0104d4b1a13cb500a8b117ce745ffd7ca96ee79a (patch) | |
tree | d81acf01f883b3825afe0ea0ecadf48ef60afd2e /gatoconnectionparameters.h | |
parent | 9609356531350285d92072213e02a2908af464f5 (diff) | |
download | libgato-0104d4b1a13cb500a8b117ce745ffd7ca96ee79a.tar.gz libgato-0104d4b1a13cb500a8b117ce745ffd7ca96ee79a.zip |
add additional configurable connection parameters
Diffstat (limited to 'gatoconnectionparameters.h')
-rw-r--r-- | gatoconnectionparameters.h | 12 |
1 files changed, 11 insertions, 1 deletions
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: |