summaryrefslogtreecommitdiff
path: root/scene/main/http_request.h
diff options
context:
space:
mode:
Diffstat (limited to 'scene/main/http_request.h')
-rw-r--r--scene/main/http_request.h21
1 files changed, 9 insertions, 12 deletions
diff --git a/scene/main/http_request.h b/scene/main/http_request.h
index a9c495fd81..2b2d7f9a38 100644
--- a/scene/main/http_request.h
+++ b/scene/main/http_request.h
@@ -29,16 +29,16 @@
#ifndef HTTPREQUEST_H
#define HTTPREQUEST_H
-#include "node.h"
#include "io/http_client.h"
+#include "node.h"
#include "os/file_access.h"
#include "os/thread.h"
class HTTPRequest : public Node {
- GDCLASS(HTTPRequest,Node);
-public:
+ GDCLASS(HTTPRequest, Node);
+public:
enum Result {
RESULT_SUCCESS,
//RESULT_NO_BODY,
@@ -57,7 +57,6 @@ public:
};
private:
-
bool requesting;
String request_string;
@@ -94,12 +93,11 @@ private:
int max_redirects;
- void _redirect_request(const String& p_new_url);
-
+ void _redirect_request(const String &p_new_url);
bool _handle_response(bool *ret_value);
- Error _parse_url(const String& p_url);
+ Error _parse_url(const String &p_url);
Error _request();
volatile bool thread_done;
@@ -107,23 +105,22 @@ private:
Thread *thread;
- void _request_done(int p_status, int p_code, const PoolStringArray& headers, const PoolByteArray& p_data);
+ void _request_done(int p_status, int p_code, const PoolStringArray &headers, const PoolByteArray &p_data);
static void _thread_func(void *p_userdata);
protected:
-
void _notification(int p_what);
static void _bind_methods();
-public:
- Error request(const String& p_url, const Vector<String>& p_custom_headers=Vector<String>(), bool p_ssl_validate_domain=true, HTTPClient::Method p_method=HTTPClient::METHOD_GET, const String& p_request_data=""); //connects to a full url and perform request
+public:
+ Error request(const String &p_url, const Vector<String> &p_custom_headers = Vector<String>(), bool p_ssl_validate_domain = true, HTTPClient::Method p_method = HTTPClient::METHOD_GET, const String &p_request_data = ""); //connects to a full url and perform request
void cancel_request();
HTTPClient::Status get_http_client_status() const;
void set_use_threads(bool p_use);
bool is_using_threads() const;
- void set_download_file(const String& p_file);
+ void set_download_file(const String &p_file);
String get_download_file() const;
void set_body_size_limit(int p_bytes);