cef3-raw-0.1.0: src/Bindings/CEF3/WebPlugin.hsc
#include <bindings.dsl.h>
#include <cef_web_plugin_capi.h>
module Bindings.CEF3.WebPlugin
(module Bindings.CEF3.WebPlugin) where
#strict_import
import Bindings.Synonyms
import Bindings.CEF3.Internal.CefString
import Bindings.CEF3.Internal.CefTypes
import Bindings.CEF3.Base
#starttype cef_web_plugin_info_t
#field base, <cef_base_t>
#field get_name, <cb_cef_web_plugin_info_get_name>
#field get_path, <cb_cef_web_plugin_info_get_path>
#field get_version, <cb_cef_web_plugin_info_get_version>
#field get_description, <cb_cef_web_plugin_info_get_description>
#stoptype
#callback_t cb_cef_web_plugin_info_get_name, Ptr <cef_web_plugin_info_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_web_plugin_info_get_path, Ptr <cef_web_plugin_info_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_web_plugin_info_get_version, Ptr <cef_web_plugin_info_t> -> IO <cef_string_userfree_t>
#callback_t cb_cef_web_plugin_info_get_description, Ptr <cef_web_plugin_info_t> -> IO <cef_string_userfree_t>
#starttype cef_web_plugin_info_visitor_t
#field base, <cef_base_t>
#field visit, <cb_cef_web_plugin_info_visitor_visit>
#stoptype
#callback_t cb_cef_web_plugin_info_visitor_visit, Ptr <cef_web_plugin_info_visitor_t> -> Ptr <cef_web_plugin_info_t> -> <int> -> <int> -> IO <int>
#starttype cef_web_plugin_unstable_callback_t
#field base, <cef_base_t>
#field is_unstable, <cb_cef_web_plugin_unstable_callback_is_unstable>
#stoptype
#callback_t cb_cef_web_plugin_unstable_callback_is_unstable, Ptr <cef_web_plugin_unstable_callback_t> -> Ptr <cef_string_t> -> <int> -> IO <void>
#ccall cef_visit_web_plugin_info, Ptr <cef_web_plugin_info_visitor_t> -> IO <void>
#ccall cef_refresh_web_plugins, IO <void>
#ccall cef_add_web_plugin_path, Ptr <cef_string_t> -> IO <void>
#ccall cef_add_web_plugin_directory, Ptr <cef_string_t> -> IO <void>
#ccall cef_remove_web_plugin_path, Ptr <cef_string_t> -> IO <void>
#ccall cef_unregister_internal_web_plugin, Ptr <cef_string_t> -> IO <void>
#ccall cef_force_web_plugin_shutdown, Ptr <cef_string_t> -> IO <void>
#ccall cef_register_web_plugin_crash, Ptr <cef_string_t> -> IO <void>
#ccall cef_is_web_plugin_unstable, Ptr <cef_string_t> -> Ptr <cef_web_plugin_unstable_callback_t> -> IO <void>