private int can_get_cookie(cef_resource_handler_t *self, cef_cookie_t *cookie) { CheckSelf(self); var m_cookie = CefCookie.FromNative(cookie); return(CanGetCookie(m_cookie) ? 1 : 0); }
private int visit(cef_cookie_visitor_t *self, cef_cookie_t *cookie, int count, int total, int *deleteCookie) { CheckSelf(self); var mCookie = CefCookie.FromNative(cookie); bool mDelete; var result = Visit(mCookie, count, total, out mDelete); *deleteCookie = mDelete ? 1 : 0; return(result ? 1 : 0); }
private int can_send_cookie(cef_cookie_access_filter_t *self, cef_browser_t *browser, cef_frame_t *frame, cef_request_t *request, cef_cookie_t *cookie) { CheckSelf(self); var m_browser = CefBrowser.FromNativeOrNull(browser); var m_frame = CefFrame.FromNativeOrNull(frame); var m_request = CefRequest.FromNative(request); var m_cookie = CefCookie.FromNative(cookie); var m_result = CanSendCookie(m_browser, m_frame, m_request, m_cookie); return(m_result ? 1 : 0); }
private int can_set_cookie(cef_request_handler_t *self, cef_browser_t *browser, cef_frame_t *frame, cef_request_t *request, cef_cookie_t *cookie) { CheckSelf(self); var mBrowser = CefBrowser.FromNative(browser); var mFrame = CefFrame.FromNative(frame); var mRequest = CefRequest.FromNative(request); var mCookie = CefCookie.FromNative(cookie); var mResult = CanSetCookie(mBrowser, mFrame, mRequest, mCookie); return(mResult ? 1 : 0); }