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
#define GNUNET_REST_PLUGIN_H
#include "gnunet_util_lib.h"
+#include "gnunet_rest_lib.h"
#include "microhttpd.h"
#ifdef __cplusplus
#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
*/