Add new config option OPENTHREAD_CONFIG_DEFAULT_CHILD_TIMEOUT in header file (#1712)

This commit is contained in:
Abtin Keshavarzian
2017-05-03 18:56:49 -07:00
committed by Jonathan Hui
parent bc3f5c8852
commit a1f142e0cc
2 changed files with 11 additions and 1 deletions
+10
View File
@@ -179,6 +179,16 @@
#define OPENTHREAD_CONFIG_MAX_CHILDREN 10
#endif // OPENTHREAD_CONFIG_MAX_CHILDREN
/**
* @def OPENTHREAD_CONFIG_DEFAULT_CHILD_TIMEOUT
*
* The default child timeout value (in seconds).
*
*/
#ifndef OPENTHREAD_CONFIG_DEFAULT_CHILD_TIMEOUT
#define OPENTHREAD_CONFIG_DEFAULT_CHILD_TIMEOUT 240
#endif // OPENTHREAD_CONFIG_DEFAULT_CHILD_TIMEOUT
/**
* @def OPENTHREAD_CONFIG_IP_ADDRS_PER_CHILD
*
+1 -1
View File
@@ -100,8 +100,8 @@ enum
kMaxLeaderToRouterTimeout = 90, ///< INFINITE_COST_TIMEOUT (seconds)
kReedAdvertiseInterval = 570, ///< REED_ADVERTISEMENT_INTERVAL (seconds)
kReedAdvertiseJitter = 60, ///< REED_ADVERTISEMENT_JITTER (seconds)
kMleEndDeviceTimeout = 240, ///< MLE_END_DEVICE_TIMEOUT (seconds)
kLeaderWeight = 64, ///< Default leader weight for the Thread Network Partition
kMleEndDeviceTimeout = OPENTHREAD_CONFIG_DEFAULT_CHILD_TIMEOUT, ///< MLE_END_DEVICE_TIMEOUT (seconds)
};
enum