SET service: accurate results for symmetric mode
[oweals/gnunet.git] / src / include / gnunet_rest_plugin.h
index e085ccf324977da333b7b6ddfd4af70b97240352..cdb3018e733e20ce8371a80bb71efc351c5624dc 100644 (file)
@@ -14,8 +14,8 @@
 
    You should have received a copy of the GNU General Public License
    along with GNUnet; see the file COPYING.  If not, write to the
-   Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-   Boston, MA 02111-1307, USA.
+   Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+   Boston, MA 02110-1301, USA.
    */
 /**
  * @author Martin Schanzenbach
@@ -27,6 +27,7 @@
 #define GNUNET_REST_PLUGIN_H
 
 #include "gnunet_util_lib.h"
+#include "gnunet_rest_lib.h"
 #include "microhttpd.h"
 
 #ifdef __cplusplus
@@ -38,27 +39,6 @@ extern "C"
 #endif
 
 
-/**
- * Iterator called on obtained result for a REST result.
- *
- * @param cls closure
- * @param resp the response
- * @param status status code (HTTP)
- */
-typedef void (*GNUNET_REST_ResultProcessor) (void *cls,
-                                             struct MHD_Response *resp,
-                                             int status);
-
-struct RestConnectionDataHandle
-{
-  struct GNUNET_CONTAINER_MultiHashMap *url_param_map;
-  const char *method;
-  const char *url;
-  const char *data;
-  size_t data_size;
-
-};
-
 /**
  * @brief struct returned by the initialization function of the plugin
  */