26 #ifndef ewk_cookie_manager_private_h 27 #define ewk_cookie_manager_private_h 29 #include "WKCookieManager.h" 30 #include "WKCookieManagerSoup.h" 31 #include "WKRetainPtr.h" 33 #include <WebKit/WKBase.h> 55 void setPersistentStorage(
const char* filename, WKCookieStorageType);
57 void getHTTPAcceptPolicy(WKCookieManagerGetHTTPCookieAcceptPolicyFunction callback,
void* userData)
const;
58 void setHTTPAcceptPolicy(WKHTTPCookieAcceptPolicy policy);
60 void clearHostnameCookies(
const char* hostname);
61 void clearAllCookies();
63 void getHostNamesWithCookies(WKCookieManagerGetCookieHostnamesFunction callback,
void* userData)
const;
67 bool isWatchingForChanges()
const;
69 static void cookiesDidChange(WKCookieManagerRef,
const void* clientInfo);
71 WKRetainPtr<WKCookieManagerRef> m_cookieManager;
75 #endif // ewk_cookie_manager_private_h Definition: ewk_cookie_manager_private.h:35
Describes the Ewk Cookie Manager API.
Definition: ewk_cookie_manager_private.h:50
void(* Ewk_Cookie_Manager_Changes_Watch_Cb)(void *event_info)
Callback type for use with ewk_cookie_manager_changes_watch()
Definition: ewk_cookie_manager.h:99