Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
convert (and simplify a bit) dht-kademlia example
[simgrid.git] / examples / deprecated / msg / dht-kademlia / answer.h
diff --git a/examples/deprecated/msg/dht-kademlia/answer.h b/examples/deprecated/msg/dht-kademlia/answer.h
deleted file mode 100644 (file)
index 97838e0..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Copyright (c) 2012-2020. The SimGrid Team.
- * All rights reserved.                                                     */
-
-/* This program is free software; you can redistribute it and/or modify it
- * under the terms of the license (GNU LGPL) which comes with this package. */
-
-#ifndef _KADEMLIA_EXAMPLES_ANSWER_H_
-#define _KADEMLIA_EXAMPLES_ANSWER_H_
-#include <xbt/dynar.h>
-#include "routing_table.h"
-
-/* Node query answer. contains the elements closest to the id given. */
-typedef struct s_node_answer {
-  unsigned int destination_id;
-  xbt_dynar_t nodes;            //Dynar of node_contact_t
-  unsigned int size;
-} s_answer_t;
-
-typedef s_answer_t *answer_t;
-typedef const s_answer_t* const_answer_t;
-
-answer_t answer_init(unsigned int destination_id);
-void answer_free(answer_t answer);
-void answer_print(const_answer_t answer);
-unsigned int answer_merge(answer_t destination, const_answer_t source);
-void answer_sort(const_answer_t answer);
-void answer_trim(answer_t answer);
-void answer_add_bucket(const_bucket_t bucket, answer_t answer);
-unsigned int answer_contains(const_answer_t answer, unsigned int id);
-unsigned int answer_destination_found(const_answer_t answer);
-
-#endif                          /* _KADEMLIA_EXAMPLES_ANSWER_H_ */