Initial commit of Admission Control xAPP and E2AP/X2AP definitions
[ric-app/admin.git] / src / curl / curl_interface.hpp
diff --git a/src/curl/curl_interface.hpp b/src/curl/curl_interface.hpp
new file mode 100644 (file)
index 0000000..bd72b50
--- /dev/null
@@ -0,0 +1,21 @@
+#include <iostream>
+#include <curl/curl.h>
+#include <cstdio>
+
+#ifndef CURL_INTERFACE
+#define CURL_INTERFACE
+
+class curl_interface {
+
+public:
+  curl_interface(std::string);
+  bool post_metrics(std::string & data);
+  std::string getError(void) const;
+  
+private:
+  std::string _curl_url;
+  std::string _error;
+};
+
+
+#endif