2017-03-09 12:43:24 +00:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
int start_kademlia(int sock, int family, char* peer_id, int timeout);
|
|
|
|
void stop_kademlia (void);
|
|
|
|
|
|
|
|
void *kademlia_thread (void *ptr);
|
|
|
|
void *announce_thread (void *ptr);
|
|
|
|
|
|
|
|
int announce_kademlia (char* peer_id, uint16_t port);
|
2017-03-16 08:45:44 +00:00
|
|
|
struct MultiAddress** search_kademlia(char* peer_id, int timeout);
|
2017-03-09 12:43:24 +00:00
|
|
|
|
|
|
|
int ping_kademlia (char *ip, uint16_t port);
|