Added comments and changed signature or t_* functions
This commit is contained in:
parent
dd532dc580
commit
03e5b69553
16
src/node.h
16
src/node.h
@ -91,12 +91,20 @@ int send_tlv(tlv *tlv_to_send, int16_t length, struct sockaddr_in6 * dest_list,
|
||||
*/
|
||||
int send_tlvs(struct list * tlv_list, int16_t length, struct sockaddr_in6 * dest_list, int dest_list_size, int socket_num);
|
||||
|
||||
// threaded functions
|
||||
int t_ask_for_more_peers();
|
||||
/* Check our peer list. If we have less than 5 peers, send out a
|
||||
TLV NEIGHBOUR_REQUEST to a random peer
|
||||
*/
|
||||
int t_ask_for_more_peers(list * neighbourhood);
|
||||
|
||||
int t_update_neighbours();
|
||||
/* We look at every peer, if he is marked as is_temporary, AND we didn't get a
|
||||
packet from him in the last 70 sec, we remove him from the list.
|
||||
*/
|
||||
int t_update_neighbours(list * neighbourhood);
|
||||
|
||||
int t_get_network_state();
|
||||
/* We send out a TLV Network Hash to every peer, and we expect getting a TLV
|
||||
Network state from each of them.
|
||||
*/
|
||||
int t_get_network_state(list * neighbourhood);
|
||||
|
||||
// This function adds a message to the message table.
|
||||
int add_message(char * message, int message_len);
|
||||
|
Loading…
Reference in New Issue
Block a user