diff options
author | irungentoo <irungentoo@gmail.com> | 2013-07-16 19:45:20 -0400 |
---|---|---|
committer | irungentoo <irungentoo@gmail.com> | 2013-07-16 19:45:20 -0400 |
commit | ffa809b3797e1e8fba4c1c495c4990cae44477d7 (patch) | |
tree | 4aec372764715c161331ec6aa32f933057bc045b /core | |
parent | bec416a05058ed821e9c16e3dda477abed41ec0d (diff) |
ncurses test now tells you when you connect to the DHT.
Diffstat (limited to 'core')
-rw-r--r-- | core/DHT.c | 16 | ||||
-rw-r--r-- | core/DHT.h | 3 |
2 files changed, 19 insertions, 0 deletions
@@ -1017,3 +1017,19 @@ int DHT_load(uint8_t * data, uint32_t size) | |||
1017 | } | 1017 | } |
1018 | return 0; | 1018 | return 0; |
1019 | } | 1019 | } |
1020 | |||
1021 | //returns 0 if we are not connected to the DHT | ||
1022 | //returns 1 if we are | ||
1023 | int DHT_isconnected() | ||
1024 | { | ||
1025 | uint32_t i; | ||
1026 | uint32_t temp_time = unix_time(); | ||
1027 | for(i = 0; i < LCLIENT_LIST; i++) | ||
1028 | { | ||
1029 | if(close_clientlist[i].timestamp + BAD_NODE_TIMEOUT > temp_time) | ||
1030 | { | ||
1031 | return 1; | ||
1032 | } | ||
1033 | } | ||
1034 | return 0; | ||
1035 | } \ No newline at end of file | ||
@@ -86,5 +86,8 @@ void DHT_save(uint8_t * data); | |||
86 | //return 0 if success | 86 | //return 0 if success |
87 | int DHT_load(uint8_t * data, uint32_t size); | 87 | int DHT_load(uint8_t * data, uint32_t size); |
88 | 88 | ||
89 | //returns 0 if we are not connected to the DHT | ||
90 | //returns 1 if we are | ||
91 | int DHT_isconnected(); | ||
89 | 92 | ||
90 | #endif | 93 | #endif |