summaryrefslogtreecommitdiff
path: root/lib/unifying.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/unifying.h')
-rw-r--r--lib/unifying.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/unifying.h b/lib/unifying.h
index 4306414..16fd888 100644
--- a/lib/unifying.h
+++ b/lib/unifying.h
@@ -67,7 +67,13 @@ int unifying_dev_get_type(UnifyingState *s, uint8_t ix, uint8_t *devtype);
int unifying_dev_get_serial(UnifyingState *s, uint8_t ix, uint32_t *serial);
/* pairing related */
-int unifying_dev_pairing_open(UnifyingState *s);
+/**
+ * Allows new devices to pair with the receiver.
+ *
+ * @param s Unifying device state.
+ * @param timeout Open lock timeout in seconds (0 is default, 30s).
+ */
+int unifying_dev_pairing_open(UnifyingState *s, uint8_t timeout);
int unifying_dev_pairing_unpair(UnifyingState *s, uint8_t ix);
int unifying_dev_pairing_close(UnifyingState *s);
#endif