aboutsummaryrefslogtreecommitdiff
path: root/src/Mgmt.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Mgmt.h')
-rw-r--r--src/Mgmt.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/Mgmt.h b/src/Mgmt.h
index 196eb1a..1f746b5 100644
--- a/src/Mgmt.h
+++ b/src/Mgmt.h
@@ -190,6 +190,13 @@ struct Mgmt
// Returns true on success, otherwise false
bool setName(std::string name, std::string shortName);
+ // Sets discoverable mode
+ // 0x00 disables discoverable
+ // 0x01 enables general discoverable
+ // 0x02 enables limited discoverable
+ // Timeout is the time in seconds. For 0x02, the timeout value is required.
+ bool setDiscoverable(uint8_t disc, uint16_t timeout);
+
// Set a setting state to 'newState'
//
// Many settings are set the same way, this is just a convenience routine to handle them all
@@ -258,4 +265,4 @@ private:
static const uint16_t kDefaultControllerIndex = 0;
};
-}; // namespace ggk \ No newline at end of file
+}; // namespace ggk