cef3-raw-0.1.0: src/Bindings/CEF3/Urlrequest.hsc
#include <bindings.dsl.h>
#include <cef_urlrequest_capi.h>
module Bindings.CEF3.Urlrequest
(module Bindings.CEF3.Urlrequest) where
#strict_import
import Bindings.Synonyms
import Bindings.CEF3.Internal.CefString
import Bindings.CEF3.Internal.CefTypes
import Bindings.CEF3.AuthCallback
import Bindings.CEF3.Base
import Bindings.CEF3.Request
import Bindings.CEF3.Response
#starttype cef_urlrequest_t
#field base, <cef_base_t>
#field get_request, <cb_cef_urlrequest_get_request>
#field get_client, <cb_cef_urlrequest_get_client>
#field get_request_status, <cb_cef_urlrequest_get_request_status>
#field get_request_error, <cb_cef_urlrequest_get_request_error>
#field get_response, <cb_cef_urlrequest_get_response>
#field cancel, <cb_cef_urlrequest_cancel>
#stoptype
#callback_t cb_cef_urlrequest_get_request, Ptr <cef_urlrequest_t> -> IO (Ptr <cef_request_t>)
#callback_t cb_cef_urlrequest_get_client, Ptr <cef_urlrequest_t> -> IO (Ptr <cef_urlrequest_client_t>)
#callback_t cb_cef_urlrequest_get_request_status, Ptr <cef_urlrequest_t> -> IO <cef_urlrequest_status_t>
#callback_t cb_cef_urlrequest_get_request_error, Ptr <cef_urlrequest_t> -> IO <cef_errorcode_t>
#callback_t cb_cef_urlrequest_get_response, Ptr <cef_urlrequest_t> -> IO (Ptr <cef_response_t>)
#callback_t cb_cef_urlrequest_cancel, Ptr <cef_urlrequest_t> -> IO <void>
#starttype cef_urlrequest_client_t
#field base, <cef_base_t>
#field on_request_complete, <cb_cef_urlrequest_client_on_request_complete>
#field on_upload_progress, <cb_cef_urlrequest_client_on_upload_progress>
#field on_download_progress, <cb_cef_urlrequest_client_on_download_progress>
#field on_download_data, <cb_cef_urlrequest_client_on_download_data>
#field get_auth_credentials, <cb_cef_urlrequest_client_get_auth_credentials>
#stoptype
#callback_t cb_cef_urlrequest_client_on_request_complete, Ptr <cef_urlrequest_client_t> -> Ptr <cef_urlrequest_t> -> IO <void>
#callback_t cb_cef_urlrequest_client_on_upload_progress, Ptr <cef_urlrequest_client_t> -> Ptr <cef_urlrequest_t> -> <uint64> -> <uint64> -> IO <void>
#callback_t cb_cef_urlrequest_client_on_download_progress, Ptr <cef_urlrequest_client_t> -> Ptr <cef_urlrequest_t> -> <uint64> -> <uint64> -> IO <void>
#callback_t cb_cef_urlrequest_client_on_download_data, Ptr <cef_urlrequest_client_t> -> Ptr <cef_urlrequest_t> -> Ptr <void> -> <size_t> -> IO <void>
#callback_t cb_cef_urlrequest_client_get_auth_credentials, Ptr <cef_urlrequest_client_t> -> <int> -> Ptr <cef_string_t> -> <int> -> Ptr <cef_string_t> -> Ptr <cef_string_t> -> Ptr <cef_auth_callback_t> -> IO <int>
#ccall cef_urlrequest_create, Ptr <cef_request_t> -> Ptr <cef_urlrequest_client_t> -> IO (Ptr <cef_urlrequest_t>)