#include <l_http.h>
|
template<> |
bool | readParam (lua_State *L, int index) |
|
static bool | isNaN (lua_State *L, int idx) |
|
template<typename T > |
static T | readParam (lua_State *L, int index) |
| Read a value using a template type T from Lua State L and index. More...
|
|
template<typename T > |
static T | readParam (lua_State *L, int index, const T &default_value) |
| Read a value using a template type T from Lua State L and index. More...
|
|
◆ Initialize()
void ModApiHttp::Initialize |
( |
lua_State * |
L, |
|
|
int |
top |
|
) |
| |
|
static |
◆ InitializeAsync()
void ModApiHttp::InitializeAsync |
( |
lua_State * |
L, |
|
|
int |
top |
|
) |
| |
|
static |
◆ l_get_http_api()
int ModApiHttp::l_get_http_api |
( |
lua_State * |
L | ) |
|
|
staticprivate |
◆ l_http_fetch_async()
int ModApiHttp::l_http_fetch_async |
( |
lua_State * |
L | ) |
|
|
staticprivate |
◆ l_http_fetch_async_get()
int ModApiHttp::l_http_fetch_async_get |
( |
lua_State * |
L | ) |
|
|
staticprivate |
◆ l_http_fetch_sync()
int ModApiHttp::l_http_fetch_sync |
( |
lua_State * |
L | ) |
|
|
staticprivate |
◆ l_request_http_api()
int ModApiHttp::l_request_http_api |
( |
lua_State * |
L | ) |
|
|
staticprivate |
◆ push_http_fetch_result()
void ModApiHttp::push_http_fetch_result |
( |
lua_State * |
L, |
|
|
HTTPFetchResult & |
res, |
|
|
bool |
completed = true |
|
) |
| |
|
staticprivate |
◆ read_http_fetch_request()
void ModApiHttp::read_http_fetch_request |
( |
lua_State * |
L, |
|
|
HTTPFetchRequest & |
req |
|
) |
| |
|
staticprivate |
References HTTPFetchRequest::caller, HTTPFetchRequest::extra_headers, HTTPFetchRequest::fields, getboolfield_default(), getintfield_default(), getstringfield(), getstringfield_default(), HTTP_DELETE, HTTP_GET, HTTP_POST, HTTP_PUT, httpfetch_caller_alloc_secure(), HTTPFetchRequest::method, HTTPFetchRequest::multipart, HTTPFetchRequest::raw_data, HTTPFetchRequest::timeout, HTTPFetchRequest::url, and HTTPFetchRequest::useragent.
Referenced by l_http_fetch_async(), and l_http_fetch_sync().
The documentation for this class was generated from the following files: