#include #include module Bindings.CEF3.Request (module Bindings.CEF3.Request) where #strict_import import Bindings.Synonyms import Bindings.CEF3.Base import Bindings.CEF3.Internal.CefString import Bindings.CEF3.Internal.CefStringMultimap import Bindings.CEF3.Internal.CefTypes #starttype cef_request_t #field base, #field is_read_only, #field get_url, #field set_url, #field get_method, #field set_method, #field get_post_data, #field set_post_data, #field get_header_map, #field set_header_map, #field set, #field get_flags, #field set_flags, #field get_first_party_for_cookies, #field set_first_party_for_cookies, #field get_resource_type, #field get_transition_type, #stoptype #callback_t cb_cef_request_is_read_only, Ptr -> IO #callback_t cb_cef_request_get_url, Ptr -> IO #callback_t cb_cef_request_set_url, Ptr -> Ptr -> IO #callback_t cb_cef_request_get_method, Ptr -> IO #callback_t cb_cef_request_set_method, Ptr -> Ptr -> IO #callback_t cb_cef_request_get_post_data, Ptr -> IO (Ptr ) #callback_t cb_cef_request_set_post_data, Ptr -> Ptr -> IO #callback_t cb_cef_request_get_header_map, Ptr -> -> IO #callback_t cb_cef_request_set_header_map, Ptr -> -> IO #callback_t cb_cef_request_set, Ptr -> Ptr -> Ptr -> Ptr -> -> IO #callback_t cb_cef_request_get_flags, Ptr -> IO #callback_t cb_cef_request_set_flags, Ptr -> -> IO #callback_t cb_cef_request_get_first_party_for_cookies, Ptr -> IO #callback_t cb_cef_request_set_first_party_for_cookies, Ptr -> Ptr -> IO #callback_t cb_cef_request_get_resource_type, Ptr -> IO #callback_t cb_cef_request_get_transition_type, Ptr -> IO #starttype cef_post_data_t #field base, #field is_read_only, #field get_element_count, #field get_elements, #field remove_element, #field add_element, #field remove_elements, #stoptype #callback_t cb_cef_post_data_is_read_only, Ptr -> IO #callback_t cb_cef_post_data_get_element_count, Ptr -> IO #callback_t cb_cef_post_data_get_elements, Ptr -> Ptr -> Ptr (Ptr ) -> IO #callback_t cb_cef_post_data_remove_element, Ptr -> Ptr -> IO #callback_t cb_cef_post_data_add_element, Ptr -> Ptr -> IO #callback_t cb_cef_post_data_remove_elements, Ptr -> IO #starttype cef_post_data_element_t #field base, #field is_read_only, #field set_to_empty, #field set_to_file, #field set_to_bytes, #field get_type, #field get_file, #field get_bytes_count, #field get_bytes, #stoptype #callback_t cb_cef_post_data_element_is_read_only, Ptr -> IO #callback_t cb_cef_post_data_element_set_to_empty, Ptr -> IO #callback_t cb_cef_post_data_element_set_to_file, Ptr -> Ptr -> IO #callback_t cb_cef_post_data_element_set_to_bytes, Ptr -> -> Ptr -> IO #callback_t cb_cef_post_data_element_get_type, Ptr -> IO #callback_t cb_cef_post_data_element_get_file, Ptr -> IO #callback_t cb_cef_post_data_element_get_bytes_count, Ptr -> IO #callback_t cb_cef_post_data_element_get_bytes, Ptr -> -> Ptr -> IO