remote/gen-cpp/ClientHandlers.h (6,694 lines of code) (raw):

/** * Autogenerated by Thrift Compiler (0.19.0) * * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING * @generated */ #ifndef ClientHandlers_H #define ClientHandlers_H #include <thrift/TDispatchProcessor.h> #include <thrift/async/TConcurrentClientSyncInfo.h> #include <memory> #include "cef_client_types.h" namespace thrift_codegen { #ifdef _MSC_VER #pragma warning( push ) #pragma warning (disable : 4250 ) //inheriting methods via dominance #endif class ClientHandlersIf { public: virtual ~ClientHandlersIf() {} virtual void echo(std::string& _return, const std::string& msg) = 0; virtual void log(const std::string& msg) = 0; virtual void AppHandler_OnContextInitialized() = 0; virtual void RenderHandler_GetViewRect(Rect& _return, const int32_t bid) = 0; virtual void RenderHandler_GetScreenInfo(ScreenInfo& _return, const int32_t bid) = 0; virtual void RenderHandler_GetScreenPoint(Point& _return, const int32_t bid, const int32_t viewX, const int32_t viewY) = 0; virtual void RenderHandler_OnPaint(const int32_t bid, const bool popup, const int32_t dirtyRectsCount, const std::string& sharedMemName, const int64_t sharedMemHandle, const int32_t width, const int32_t height) = 0; virtual void RenderHandler_OnPopupShow(const int32_t bid, const bool show) = 0; virtual void RenderHandler_OnPopupSize(const int32_t bid, const Rect& rect) = 0; virtual void RenderHandler_OnImeCompositionRangeChanged(const int32_t bid, const ::thrift_codegen::Range& selectionRange, const std::vector<Rect> & characterBounds) = 0; virtual void RenderHandler_OnTextSelectionChanged(const int32_t bid, const std::string& selectedText, const ::thrift_codegen::Range& selectionRange) = 0; virtual bool LifeSpanHandler_OnBeforePopup(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url, const std::string& frameName, const bool gesture) = 0; virtual void LifeSpanHandler_OnAfterCreated(const int32_t bid, const int32_t nativeBrowserIdentifier) = 0; virtual bool LifeSpanHandler_DoClose(const int32_t bid) = 0; virtual void LifeSpanHandler_OnBeforeClose(const int32_t bid) = 0; virtual void LoadHandler_OnLoadingStateChange(const int32_t bid, const bool isLoading, const bool canGoBack, const bool canGoForward) = 0; virtual void LoadHandler_OnLoadStart(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t transition_type) = 0; virtual void LoadHandler_OnLoadEnd(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t httpStatusCode) = 0; virtual void LoadHandler_OnLoadError(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t errorCode, const std::string& errorText, const std::string& failedUrl) = 0; virtual void DisplayHandler_OnAddressChange(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url) = 0; virtual void DisplayHandler_OnTitleChange(const int32_t bid, const std::string& title) = 0; virtual bool DisplayHandler_OnTooltip(const int32_t bid, const std::string& text) = 0; virtual void DisplayHandler_OnStatusMessage(const int32_t bid, const std::string& value) = 0; virtual bool DisplayHandler_OnConsoleMessage(const int32_t bid, const std::string& level, const std::string& message, const std::string& source, const int32_t line) = 0; virtual bool KeyboardHandler_OnPreKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event) = 0; virtual bool KeyboardHandler_OnKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event) = 0; virtual void FocusHandler_OnTakeFocus(const int32_t bid, const bool next) = 0; virtual bool FocusHandler_OnSetFocus(const int32_t bid, const std::string& source) = 0; virtual void FocusHandler_OnGotFocus(const int32_t bid) = 0; virtual bool RequestHandler_OnBeforeBrowse(const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool user_gesture, const bool is_redirect) = 0; virtual bool RequestHandler_OnOpenURLFromTab(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& target_url, const bool user_gesture) = 0; virtual bool RequestHandler_GetAuthCredentials(const int32_t bid, const std::string& origin_url, const bool isProxy, const std::string& host, const int32_t port, const std::string& realm, const std::string& scheme, const ::thrift_codegen::RObject& authCallback) = 0; virtual bool RequestHandler_OnCertificateError(const int32_t bid, const std::string& cert_error, const std::string& request_url, const std::string& sslInfo, const ::thrift_codegen::RObject& callback) = 0; virtual void RequestHandler_OnRenderProcessTerminated(const int32_t bid, const std::string& status, const int32_t errCode, const std::string& errText) = 0; virtual void RequestHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator) = 0; virtual void ResourceRequestHandler_Dispose(const int32_t rrHandler) = 0; virtual void ResourceRequestHandler_GetCookieAccessFilter( ::thrift_codegen::RObject& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) = 0; virtual void CookieAccessFilter_Dispose(const int32_t filter) = 0; virtual bool CookieAccessFilter_CanSendCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const std::vector<std::string> & cookie) = 0; virtual bool CookieAccessFilter_CanSaveCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::vector<std::string> & cookie) = 0; virtual bool ResourceRequestHandler_OnBeforeResourceLoad(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) = 0; virtual void ResourceRequestHandler_GetResourceHandler( ::thrift_codegen::RObject& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) = 0; virtual void ResourceHandler_Dispose(const int32_t resourceHandler) = 0; virtual bool ResourceHandler_ProcessRequest(const int32_t resourceHandler, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& callback) = 0; virtual void ResourceHandler_GetResponseHeaders( ::thrift_codegen::ResponseHeaders& _return, const int32_t resourceHandler, const ::thrift_codegen::RObject& response) = 0; virtual void ResourceHandler_ReadResponse( ::thrift_codegen::ResponseData& _return, const int32_t resourceHandler, const int32_t bytes_to_read, const ::thrift_codegen::RObject& callback) = 0; virtual void ResourceHandler_Cancel(const int32_t resourceHandler) = 0; virtual void ResourceRequestHandler_OnResourceRedirect(std::string& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& new_url) = 0; virtual bool ResourceRequestHandler_OnResourceResponse(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response) = 0; virtual void ResourceRequestHandler_OnResourceLoadComplete(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& status, const int64_t receivedContentLength) = 0; virtual bool ResourceRequestHandler_OnProtocolExecution(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool allowOsExecution) = 0; virtual void ContextMenuHandler_OnBeforeContextMenu(std::vector<MenuItem> & _return, const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & menu_model) = 0; virtual bool ContextMenuHandler_RunContextMenu(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & model, const ::thrift_codegen::RObject& callback) = 0; virtual bool ContextMenuHandler_OnContextMenuCommand(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const int32_t command_id, const int32_t event_flags) = 0; virtual void ContextMenuHandler_OnContextMenuDismissed(const int32_t bid, const ::thrift_codegen::RObject& frame) = 0; virtual bool MessageRouterHandler_onQuery(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId, const std::string& request, const bool persistent, const ::thrift_codegen::RObject& queryCallback) = 0; virtual void MessageRouterHandler_onQueryCanceled(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId) = 0; virtual void MessageRouterHandler_Dispose(const int32_t handler) = 0; virtual void SchemeHandlerFactory_CreateHandler( ::thrift_codegen::RObject& _return, const int32_t schemeHandlerFactory, const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& scheme_name, const ::thrift_codegen::RObject& request) = 0; virtual void SchemeHandlerFactory_Dispose(const int32_t schemeHandlerFactory) = 0; virtual void CompletionCallback_OnComplete(const int32_t completionCallback) = 0; virtual void IntCallback_OnComplete(const int32_t intCallback, const int32_t result) = 0; virtual void RequestContextHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator) = 0; virtual bool CookieVisitor_Visit(const int32_t visitor, const ::thrift_codegen::Cookie& cookie, const int32_t count, const int32_t total) = 0; virtual void CookieVisitor_Dispose(const int32_t visitor) = 0; virtual void StringVisitor_Visit(const int32_t stringVisitor, const std::string& str) = 0; virtual void StringVisitor_Dispose(const int32_t stringVisitor) = 0; virtual void DevToolsMessageObserver_Dispose(const int32_t observer) = 0; virtual void DevToolsMessageObserver_OnDevToolsMethodResult(const int32_t observer, const int32_t bid, const int32_t messageId, const bool success, const std::string& result) = 0; virtual void DevToolsMessageObserver_OnDevToolsEvent(const int32_t observer, const int32_t bid, const std::string& method, const std::string& parameters) = 0; virtual bool PermissionHandler_OnRequestMediaAccessPermission(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& requesting_origin, const int32_t requested_permissions, const ::thrift_codegen::RObject& mediaAccessCallback) = 0; virtual void PdfPrintCallback_OnPdfPrintFinished(const int32_t pdfPrintCallback, const std::string& path, const bool ok) = 0; virtual void RunFileDialogCallback_OnFileDialogDismissed(const int32_t runFileDialogCallback, const std::vector<std::string> & filePaths) = 0; }; class ClientHandlersIfFactory { public: typedef ClientHandlersIf Handler; virtual ~ClientHandlersIfFactory() {} virtual ClientHandlersIf* getHandler(const ::apache::thrift::TConnectionInfo& connInfo) = 0; virtual void releaseHandler(ClientHandlersIf* /* handler */) = 0; }; class ClientHandlersIfSingletonFactory : virtual public ClientHandlersIfFactory { public: ClientHandlersIfSingletonFactory(const ::std::shared_ptr<ClientHandlersIf>& iface) : iface_(iface) {} virtual ~ClientHandlersIfSingletonFactory() {} virtual ClientHandlersIf* getHandler(const ::apache::thrift::TConnectionInfo&) override { return iface_.get(); } virtual void releaseHandler(ClientHandlersIf* /* handler */) override {} protected: ::std::shared_ptr<ClientHandlersIf> iface_; }; class ClientHandlersNull : virtual public ClientHandlersIf { public: virtual ~ClientHandlersNull() {} void echo(std::string& /* _return */, const std::string& /* msg */) override { return; } void log(const std::string& /* msg */) override { return; } void AppHandler_OnContextInitialized() override { return; } void RenderHandler_GetViewRect(Rect& /* _return */, const int32_t /* bid */) override { return; } void RenderHandler_GetScreenInfo(ScreenInfo& /* _return */, const int32_t /* bid */) override { return; } void RenderHandler_GetScreenPoint(Point& /* _return */, const int32_t /* bid */, const int32_t /* viewX */, const int32_t /* viewY */) override { return; } void RenderHandler_OnPaint(const int32_t /* bid */, const bool /* popup */, const int32_t /* dirtyRectsCount */, const std::string& /* sharedMemName */, const int64_t /* sharedMemHandle */, const int32_t /* width */, const int32_t /* height */) override { return; } void RenderHandler_OnPopupShow(const int32_t /* bid */, const bool /* show */) override { return; } void RenderHandler_OnPopupSize(const int32_t /* bid */, const Rect& /* rect */) override { return; } void RenderHandler_OnImeCompositionRangeChanged(const int32_t /* bid */, const ::thrift_codegen::Range& /* selectionRange */, const std::vector<Rect> & /* characterBounds */) override { return; } void RenderHandler_OnTextSelectionChanged(const int32_t /* bid */, const std::string& /* selectedText */, const ::thrift_codegen::Range& /* selectionRange */) override { return; } bool LifeSpanHandler_OnBeforePopup(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const std::string& /* url */, const std::string& /* frameName */, const bool /* gesture */) override { bool _return = false; return _return; } void LifeSpanHandler_OnAfterCreated(const int32_t /* bid */, const int32_t /* nativeBrowserIdentifier */) override { return; } bool LifeSpanHandler_DoClose(const int32_t /* bid */) override { bool _return = false; return _return; } void LifeSpanHandler_OnBeforeClose(const int32_t /* bid */) override { return; } void LoadHandler_OnLoadingStateChange(const int32_t /* bid */, const bool /* isLoading */, const bool /* canGoBack */, const bool /* canGoForward */) override { return; } void LoadHandler_OnLoadStart(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const int32_t /* transition_type */) override { return; } void LoadHandler_OnLoadEnd(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const int32_t /* httpStatusCode */) override { return; } void LoadHandler_OnLoadError(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const int32_t /* errorCode */, const std::string& /* errorText */, const std::string& /* failedUrl */) override { return; } void DisplayHandler_OnAddressChange(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const std::string& /* url */) override { return; } void DisplayHandler_OnTitleChange(const int32_t /* bid */, const std::string& /* title */) override { return; } bool DisplayHandler_OnTooltip(const int32_t /* bid */, const std::string& /* text */) override { bool _return = false; return _return; } void DisplayHandler_OnStatusMessage(const int32_t /* bid */, const std::string& /* value */) override { return; } bool DisplayHandler_OnConsoleMessage(const int32_t /* bid */, const std::string& /* level */, const std::string& /* message */, const std::string& /* source */, const int32_t /* line */) override { bool _return = false; return _return; } bool KeyboardHandler_OnPreKeyEvent(const int32_t /* bid */, const ::thrift_codegen::KeyEvent& /* event */) override { bool _return = false; return _return; } bool KeyboardHandler_OnKeyEvent(const int32_t /* bid */, const ::thrift_codegen::KeyEvent& /* event */) override { bool _return = false; return _return; } void FocusHandler_OnTakeFocus(const int32_t /* bid */, const bool /* next */) override { return; } bool FocusHandler_OnSetFocus(const int32_t /* bid */, const std::string& /* source */) override { bool _return = false; return _return; } void FocusHandler_OnGotFocus(const int32_t /* bid */) override { return; } bool RequestHandler_OnBeforeBrowse(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */, const bool /* user_gesture */, const bool /* is_redirect */) override { bool _return = false; return _return; } bool RequestHandler_OnOpenURLFromTab(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const std::string& /* target_url */, const bool /* user_gesture */) override { bool _return = false; return _return; } bool RequestHandler_GetAuthCredentials(const int32_t /* bid */, const std::string& /* origin_url */, const bool /* isProxy */, const std::string& /* host */, const int32_t /* port */, const std::string& /* realm */, const std::string& /* scheme */, const ::thrift_codegen::RObject& /* authCallback */) override { bool _return = false; return _return; } bool RequestHandler_OnCertificateError(const int32_t /* bid */, const std::string& /* cert_error */, const std::string& /* request_url */, const std::string& /* sslInfo */, const ::thrift_codegen::RObject& /* callback */) override { bool _return = false; return _return; } void RequestHandler_OnRenderProcessTerminated(const int32_t /* bid */, const std::string& /* status */, const int32_t /* errCode */, const std::string& /* errText */) override { return; } void RequestHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& /* _return */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */, const bool /* isNavigation */, const bool /* isDownload */, const std::string& /* requestInitiator */) override { return; } void ResourceRequestHandler_Dispose(const int32_t /* rrHandler */) override { return; } void ResourceRequestHandler_GetCookieAccessFilter( ::thrift_codegen::RObject& /* _return */, const int32_t /* rrHandler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */) override { return; } void CookieAccessFilter_Dispose(const int32_t /* filter */) override { return; } bool CookieAccessFilter_CanSendCookie(const int32_t /* filter */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */, const std::vector<std::string> & /* cookie */) override { bool _return = false; return _return; } bool CookieAccessFilter_CanSaveCookie(const int32_t /* filter */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */, const ::thrift_codegen::RObject& /* response */, const std::vector<std::string> & /* cookie */) override { bool _return = false; return _return; } bool ResourceRequestHandler_OnBeforeResourceLoad(const int32_t /* rrHandler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */) override { bool _return = false; return _return; } void ResourceRequestHandler_GetResourceHandler( ::thrift_codegen::RObject& /* _return */, const int32_t /* rrHandler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */) override { return; } void ResourceHandler_Dispose(const int32_t /* resourceHandler */) override { return; } bool ResourceHandler_ProcessRequest(const int32_t /* resourceHandler */, const ::thrift_codegen::RObject& /* request */, const ::thrift_codegen::RObject& /* callback */) override { bool _return = false; return _return; } void ResourceHandler_GetResponseHeaders( ::thrift_codegen::ResponseHeaders& /* _return */, const int32_t /* resourceHandler */, const ::thrift_codegen::RObject& /* response */) override { return; } void ResourceHandler_ReadResponse( ::thrift_codegen::ResponseData& /* _return */, const int32_t /* resourceHandler */, const int32_t /* bytes_to_read */, const ::thrift_codegen::RObject& /* callback */) override { return; } void ResourceHandler_Cancel(const int32_t /* resourceHandler */) override { return; } void ResourceRequestHandler_OnResourceRedirect(std::string& /* _return */, const int32_t /* rrHandler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */, const ::thrift_codegen::RObject& /* response */, const std::string& /* new_url */) override { return; } bool ResourceRequestHandler_OnResourceResponse(const int32_t /* rrHandler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */, const ::thrift_codegen::RObject& /* response */) override { bool _return = false; return _return; } void ResourceRequestHandler_OnResourceLoadComplete(const int32_t /* rrHandler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */, const ::thrift_codegen::RObject& /* response */, const std::string& /* status */, const int64_t /* receivedContentLength */) override { return; } bool ResourceRequestHandler_OnProtocolExecution(const int32_t /* rrHandler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */, const bool /* allowOsExecution */) override { bool _return = false; return _return; } void ContextMenuHandler_OnBeforeContextMenu(std::vector<MenuItem> & /* _return */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ContextMenuParams& /* params */, const std::vector<MenuItem> & /* menu_model */) override { return; } bool ContextMenuHandler_RunContextMenu(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ContextMenuParams& /* params */, const std::vector<MenuItem> & /* model */, const ::thrift_codegen::RObject& /* callback */) override { bool _return = false; return _return; } bool ContextMenuHandler_OnContextMenuCommand(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ContextMenuParams& /* params */, const int32_t /* command_id */, const int32_t /* event_flags */) override { bool _return = false; return _return; } void ContextMenuHandler_OnContextMenuDismissed(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */) override { return; } bool MessageRouterHandler_onQuery(const ::thrift_codegen::RObject& /* handler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const int64_t /* queryId */, const std::string& /* request */, const bool /* persistent */, const ::thrift_codegen::RObject& /* queryCallback */) override { bool _return = false; return _return; } void MessageRouterHandler_onQueryCanceled(const ::thrift_codegen::RObject& /* handler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const int64_t /* queryId */) override { return; } void MessageRouterHandler_Dispose(const int32_t /* handler */) override { return; } void SchemeHandlerFactory_CreateHandler( ::thrift_codegen::RObject& /* _return */, const int32_t /* schemeHandlerFactory */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const std::string& /* scheme_name */, const ::thrift_codegen::RObject& /* request */) override { return; } void SchemeHandlerFactory_Dispose(const int32_t /* schemeHandlerFactory */) override { return; } void CompletionCallback_OnComplete(const int32_t /* completionCallback */) override { return; } void IntCallback_OnComplete(const int32_t /* intCallback */, const int32_t /* result */) override { return; } void RequestContextHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& /* _return */, const int32_t /* handler */, const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const ::thrift_codegen::RObject& /* request */, const bool /* isNavigation */, const bool /* isDownload */, const std::string& /* requestInitiator */) override { return; } bool CookieVisitor_Visit(const int32_t /* visitor */, const ::thrift_codegen::Cookie& /* cookie */, const int32_t /* count */, const int32_t /* total */) override { bool _return = false; return _return; } void CookieVisitor_Dispose(const int32_t /* visitor */) override { return; } void StringVisitor_Visit(const int32_t /* stringVisitor */, const std::string& /* str */) override { return; } void StringVisitor_Dispose(const int32_t /* stringVisitor */) override { return; } void DevToolsMessageObserver_Dispose(const int32_t /* observer */) override { return; } void DevToolsMessageObserver_OnDevToolsMethodResult(const int32_t /* observer */, const int32_t /* bid */, const int32_t /* messageId */, const bool /* success */, const std::string& /* result */) override { return; } void DevToolsMessageObserver_OnDevToolsEvent(const int32_t /* observer */, const int32_t /* bid */, const std::string& /* method */, const std::string& /* parameters */) override { return; } bool PermissionHandler_OnRequestMediaAccessPermission(const int32_t /* bid */, const ::thrift_codegen::RObject& /* frame */, const std::string& /* requesting_origin */, const int32_t /* requested_permissions */, const ::thrift_codegen::RObject& /* mediaAccessCallback */) override { bool _return = false; return _return; } void PdfPrintCallback_OnPdfPrintFinished(const int32_t /* pdfPrintCallback */, const std::string& /* path */, const bool /* ok */) override { return; } void RunFileDialogCallback_OnFileDialogDismissed(const int32_t /* runFileDialogCallback */, const std::vector<std::string> & /* filePaths */) override { return; } }; typedef struct _ClientHandlers_echo_args__isset { _ClientHandlers_echo_args__isset() : msg(false) {} bool msg :1; } _ClientHandlers_echo_args__isset; class ClientHandlers_echo_args { public: ClientHandlers_echo_args(const ClientHandlers_echo_args&); ClientHandlers_echo_args& operator=(const ClientHandlers_echo_args&); ClientHandlers_echo_args() noexcept : msg() { } virtual ~ClientHandlers_echo_args() noexcept; std::string msg; _ClientHandlers_echo_args__isset __isset; void __set_msg(const std::string& val); bool operator == (const ClientHandlers_echo_args & rhs) const { if (!(msg == rhs.msg)) return false; return true; } bool operator != (const ClientHandlers_echo_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_echo_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_echo_pargs { public: virtual ~ClientHandlers_echo_pargs() noexcept; const std::string* msg; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_echo_result__isset { _ClientHandlers_echo_result__isset() : success(false) {} bool success :1; } _ClientHandlers_echo_result__isset; class ClientHandlers_echo_result { public: ClientHandlers_echo_result(const ClientHandlers_echo_result&); ClientHandlers_echo_result& operator=(const ClientHandlers_echo_result&); ClientHandlers_echo_result() noexcept : success() { } virtual ~ClientHandlers_echo_result() noexcept; std::string success; _ClientHandlers_echo_result__isset __isset; void __set_success(const std::string& val); bool operator == (const ClientHandlers_echo_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_echo_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_echo_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_echo_presult__isset { _ClientHandlers_echo_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_echo_presult__isset; class ClientHandlers_echo_presult { public: virtual ~ClientHandlers_echo_presult() noexcept; std::string* success; _ClientHandlers_echo_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_log_args__isset { _ClientHandlers_log_args__isset() : msg(false) {} bool msg :1; } _ClientHandlers_log_args__isset; class ClientHandlers_log_args { public: ClientHandlers_log_args(const ClientHandlers_log_args&); ClientHandlers_log_args& operator=(const ClientHandlers_log_args&); ClientHandlers_log_args() noexcept : msg() { } virtual ~ClientHandlers_log_args() noexcept; std::string msg; _ClientHandlers_log_args__isset __isset; void __set_msg(const std::string& val); bool operator == (const ClientHandlers_log_args & rhs) const { if (!(msg == rhs.msg)) return false; return true; } bool operator != (const ClientHandlers_log_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_log_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_log_pargs { public: virtual ~ClientHandlers_log_pargs() noexcept; const std::string* msg; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_AppHandler_OnContextInitialized_args { public: ClientHandlers_AppHandler_OnContextInitialized_args(const ClientHandlers_AppHandler_OnContextInitialized_args&) noexcept; ClientHandlers_AppHandler_OnContextInitialized_args& operator=(const ClientHandlers_AppHandler_OnContextInitialized_args&) noexcept; ClientHandlers_AppHandler_OnContextInitialized_args() noexcept { } virtual ~ClientHandlers_AppHandler_OnContextInitialized_args() noexcept; bool operator == (const ClientHandlers_AppHandler_OnContextInitialized_args & /* rhs */) const { return true; } bool operator != (const ClientHandlers_AppHandler_OnContextInitialized_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_AppHandler_OnContextInitialized_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_AppHandler_OnContextInitialized_pargs { public: virtual ~ClientHandlers_AppHandler_OnContextInitialized_pargs() noexcept; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_GetViewRect_args__isset { _ClientHandlers_RenderHandler_GetViewRect_args__isset() : bid(false) {} bool bid :1; } _ClientHandlers_RenderHandler_GetViewRect_args__isset; class ClientHandlers_RenderHandler_GetViewRect_args { public: ClientHandlers_RenderHandler_GetViewRect_args(const ClientHandlers_RenderHandler_GetViewRect_args&) noexcept; ClientHandlers_RenderHandler_GetViewRect_args& operator=(const ClientHandlers_RenderHandler_GetViewRect_args&) noexcept; ClientHandlers_RenderHandler_GetViewRect_args() noexcept : bid(0) { } virtual ~ClientHandlers_RenderHandler_GetViewRect_args() noexcept; int32_t bid; _ClientHandlers_RenderHandler_GetViewRect_args__isset __isset; void __set_bid(const int32_t val); bool operator == (const ClientHandlers_RenderHandler_GetViewRect_args & rhs) const { if (!(bid == rhs.bid)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_GetViewRect_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_GetViewRect_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_GetViewRect_pargs { public: virtual ~ClientHandlers_RenderHandler_GetViewRect_pargs() noexcept; const int32_t* bid; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_GetViewRect_result__isset { _ClientHandlers_RenderHandler_GetViewRect_result__isset() : success(false) {} bool success :1; } _ClientHandlers_RenderHandler_GetViewRect_result__isset; class ClientHandlers_RenderHandler_GetViewRect_result { public: ClientHandlers_RenderHandler_GetViewRect_result(const ClientHandlers_RenderHandler_GetViewRect_result&) noexcept; ClientHandlers_RenderHandler_GetViewRect_result& operator=(const ClientHandlers_RenderHandler_GetViewRect_result&) noexcept; ClientHandlers_RenderHandler_GetViewRect_result() noexcept { } virtual ~ClientHandlers_RenderHandler_GetViewRect_result() noexcept; Rect success; _ClientHandlers_RenderHandler_GetViewRect_result__isset __isset; void __set_success(const Rect& val); bool operator == (const ClientHandlers_RenderHandler_GetViewRect_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_GetViewRect_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_GetViewRect_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_GetViewRect_presult__isset { _ClientHandlers_RenderHandler_GetViewRect_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_RenderHandler_GetViewRect_presult__isset; class ClientHandlers_RenderHandler_GetViewRect_presult { public: virtual ~ClientHandlers_RenderHandler_GetViewRect_presult() noexcept; Rect* success; _ClientHandlers_RenderHandler_GetViewRect_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_RenderHandler_GetScreenInfo_args__isset { _ClientHandlers_RenderHandler_GetScreenInfo_args__isset() : bid(false) {} bool bid :1; } _ClientHandlers_RenderHandler_GetScreenInfo_args__isset; class ClientHandlers_RenderHandler_GetScreenInfo_args { public: ClientHandlers_RenderHandler_GetScreenInfo_args(const ClientHandlers_RenderHandler_GetScreenInfo_args&) noexcept; ClientHandlers_RenderHandler_GetScreenInfo_args& operator=(const ClientHandlers_RenderHandler_GetScreenInfo_args&) noexcept; ClientHandlers_RenderHandler_GetScreenInfo_args() noexcept : bid(0) { } virtual ~ClientHandlers_RenderHandler_GetScreenInfo_args() noexcept; int32_t bid; _ClientHandlers_RenderHandler_GetScreenInfo_args__isset __isset; void __set_bid(const int32_t val); bool operator == (const ClientHandlers_RenderHandler_GetScreenInfo_args & rhs) const { if (!(bid == rhs.bid)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_GetScreenInfo_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_GetScreenInfo_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_GetScreenInfo_pargs { public: virtual ~ClientHandlers_RenderHandler_GetScreenInfo_pargs() noexcept; const int32_t* bid; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_GetScreenInfo_result__isset { _ClientHandlers_RenderHandler_GetScreenInfo_result__isset() : success(false) {} bool success :1; } _ClientHandlers_RenderHandler_GetScreenInfo_result__isset; class ClientHandlers_RenderHandler_GetScreenInfo_result { public: ClientHandlers_RenderHandler_GetScreenInfo_result(const ClientHandlers_RenderHandler_GetScreenInfo_result&) noexcept; ClientHandlers_RenderHandler_GetScreenInfo_result& operator=(const ClientHandlers_RenderHandler_GetScreenInfo_result&) noexcept; ClientHandlers_RenderHandler_GetScreenInfo_result() noexcept { } virtual ~ClientHandlers_RenderHandler_GetScreenInfo_result() noexcept; ScreenInfo success; _ClientHandlers_RenderHandler_GetScreenInfo_result__isset __isset; void __set_success(const ScreenInfo& val); bool operator == (const ClientHandlers_RenderHandler_GetScreenInfo_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_GetScreenInfo_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_GetScreenInfo_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_GetScreenInfo_presult__isset { _ClientHandlers_RenderHandler_GetScreenInfo_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_RenderHandler_GetScreenInfo_presult__isset; class ClientHandlers_RenderHandler_GetScreenInfo_presult { public: virtual ~ClientHandlers_RenderHandler_GetScreenInfo_presult() noexcept; ScreenInfo* success; _ClientHandlers_RenderHandler_GetScreenInfo_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_RenderHandler_GetScreenPoint_args__isset { _ClientHandlers_RenderHandler_GetScreenPoint_args__isset() : bid(false), viewX(false), viewY(false) {} bool bid :1; bool viewX :1; bool viewY :1; } _ClientHandlers_RenderHandler_GetScreenPoint_args__isset; class ClientHandlers_RenderHandler_GetScreenPoint_args { public: ClientHandlers_RenderHandler_GetScreenPoint_args(const ClientHandlers_RenderHandler_GetScreenPoint_args&) noexcept; ClientHandlers_RenderHandler_GetScreenPoint_args& operator=(const ClientHandlers_RenderHandler_GetScreenPoint_args&) noexcept; ClientHandlers_RenderHandler_GetScreenPoint_args() noexcept : bid(0), viewX(0), viewY(0) { } virtual ~ClientHandlers_RenderHandler_GetScreenPoint_args() noexcept; int32_t bid; int32_t viewX; int32_t viewY; _ClientHandlers_RenderHandler_GetScreenPoint_args__isset __isset; void __set_bid(const int32_t val); void __set_viewX(const int32_t val); void __set_viewY(const int32_t val); bool operator == (const ClientHandlers_RenderHandler_GetScreenPoint_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(viewX == rhs.viewX)) return false; if (!(viewY == rhs.viewY)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_GetScreenPoint_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_GetScreenPoint_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_GetScreenPoint_pargs { public: virtual ~ClientHandlers_RenderHandler_GetScreenPoint_pargs() noexcept; const int32_t* bid; const int32_t* viewX; const int32_t* viewY; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_GetScreenPoint_result__isset { _ClientHandlers_RenderHandler_GetScreenPoint_result__isset() : success(false) {} bool success :1; } _ClientHandlers_RenderHandler_GetScreenPoint_result__isset; class ClientHandlers_RenderHandler_GetScreenPoint_result { public: ClientHandlers_RenderHandler_GetScreenPoint_result(const ClientHandlers_RenderHandler_GetScreenPoint_result&) noexcept; ClientHandlers_RenderHandler_GetScreenPoint_result& operator=(const ClientHandlers_RenderHandler_GetScreenPoint_result&) noexcept; ClientHandlers_RenderHandler_GetScreenPoint_result() noexcept { } virtual ~ClientHandlers_RenderHandler_GetScreenPoint_result() noexcept; Point success; _ClientHandlers_RenderHandler_GetScreenPoint_result__isset __isset; void __set_success(const Point& val); bool operator == (const ClientHandlers_RenderHandler_GetScreenPoint_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_GetScreenPoint_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_GetScreenPoint_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_GetScreenPoint_presult__isset { _ClientHandlers_RenderHandler_GetScreenPoint_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_RenderHandler_GetScreenPoint_presult__isset; class ClientHandlers_RenderHandler_GetScreenPoint_presult { public: virtual ~ClientHandlers_RenderHandler_GetScreenPoint_presult() noexcept; Point* success; _ClientHandlers_RenderHandler_GetScreenPoint_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_RenderHandler_OnPaint_args__isset { _ClientHandlers_RenderHandler_OnPaint_args__isset() : bid(false), popup(false), dirtyRectsCount(false), sharedMemName(false), sharedMemHandle(false), width(false), height(false) {} bool bid :1; bool popup :1; bool dirtyRectsCount :1; bool sharedMemName :1; bool sharedMemHandle :1; bool width :1; bool height :1; } _ClientHandlers_RenderHandler_OnPaint_args__isset; class ClientHandlers_RenderHandler_OnPaint_args { public: ClientHandlers_RenderHandler_OnPaint_args(const ClientHandlers_RenderHandler_OnPaint_args&); ClientHandlers_RenderHandler_OnPaint_args& operator=(const ClientHandlers_RenderHandler_OnPaint_args&); ClientHandlers_RenderHandler_OnPaint_args() noexcept : bid(0), popup(0), dirtyRectsCount(0), sharedMemName(), sharedMemHandle(0), width(0), height(0) { } virtual ~ClientHandlers_RenderHandler_OnPaint_args() noexcept; int32_t bid; bool popup; int32_t dirtyRectsCount; std::string sharedMemName; int64_t sharedMemHandle; int32_t width; int32_t height; _ClientHandlers_RenderHandler_OnPaint_args__isset __isset; void __set_bid(const int32_t val); void __set_popup(const bool val); void __set_dirtyRectsCount(const int32_t val); void __set_sharedMemName(const std::string& val); void __set_sharedMemHandle(const int64_t val); void __set_width(const int32_t val); void __set_height(const int32_t val); bool operator == (const ClientHandlers_RenderHandler_OnPaint_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(popup == rhs.popup)) return false; if (!(dirtyRectsCount == rhs.dirtyRectsCount)) return false; if (!(sharedMemName == rhs.sharedMemName)) return false; if (!(sharedMemHandle == rhs.sharedMemHandle)) return false; if (!(width == rhs.width)) return false; if (!(height == rhs.height)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_OnPaint_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_OnPaint_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_OnPaint_pargs { public: virtual ~ClientHandlers_RenderHandler_OnPaint_pargs() noexcept; const int32_t* bid; const bool* popup; const int32_t* dirtyRectsCount; const std::string* sharedMemName; const int64_t* sharedMemHandle; const int32_t* width; const int32_t* height; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_OnPaint_result { public: ClientHandlers_RenderHandler_OnPaint_result(const ClientHandlers_RenderHandler_OnPaint_result&) noexcept; ClientHandlers_RenderHandler_OnPaint_result& operator=(const ClientHandlers_RenderHandler_OnPaint_result&) noexcept; ClientHandlers_RenderHandler_OnPaint_result() noexcept { } virtual ~ClientHandlers_RenderHandler_OnPaint_result() noexcept; bool operator == (const ClientHandlers_RenderHandler_OnPaint_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_RenderHandler_OnPaint_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_OnPaint_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_OnPaint_presult { public: virtual ~ClientHandlers_RenderHandler_OnPaint_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_RenderHandler_OnPopupShow_args__isset { _ClientHandlers_RenderHandler_OnPopupShow_args__isset() : bid(false), show(false) {} bool bid :1; bool show :1; } _ClientHandlers_RenderHandler_OnPopupShow_args__isset; class ClientHandlers_RenderHandler_OnPopupShow_args { public: ClientHandlers_RenderHandler_OnPopupShow_args(const ClientHandlers_RenderHandler_OnPopupShow_args&) noexcept; ClientHandlers_RenderHandler_OnPopupShow_args& operator=(const ClientHandlers_RenderHandler_OnPopupShow_args&) noexcept; ClientHandlers_RenderHandler_OnPopupShow_args() noexcept : bid(0), show(0) { } virtual ~ClientHandlers_RenderHandler_OnPopupShow_args() noexcept; int32_t bid; bool show; _ClientHandlers_RenderHandler_OnPopupShow_args__isset __isset; void __set_bid(const int32_t val); void __set_show(const bool val); bool operator == (const ClientHandlers_RenderHandler_OnPopupShow_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(show == rhs.show)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_OnPopupShow_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_OnPopupShow_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_OnPopupShow_pargs { public: virtual ~ClientHandlers_RenderHandler_OnPopupShow_pargs() noexcept; const int32_t* bid; const bool* show; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_OnPopupSize_args__isset { _ClientHandlers_RenderHandler_OnPopupSize_args__isset() : bid(false), rect(false) {} bool bid :1; bool rect :1; } _ClientHandlers_RenderHandler_OnPopupSize_args__isset; class ClientHandlers_RenderHandler_OnPopupSize_args { public: ClientHandlers_RenderHandler_OnPopupSize_args(const ClientHandlers_RenderHandler_OnPopupSize_args&) noexcept; ClientHandlers_RenderHandler_OnPopupSize_args& operator=(const ClientHandlers_RenderHandler_OnPopupSize_args&) noexcept; ClientHandlers_RenderHandler_OnPopupSize_args() noexcept : bid(0) { } virtual ~ClientHandlers_RenderHandler_OnPopupSize_args() noexcept; int32_t bid; Rect rect; _ClientHandlers_RenderHandler_OnPopupSize_args__isset __isset; void __set_bid(const int32_t val); void __set_rect(const Rect& val); bool operator == (const ClientHandlers_RenderHandler_OnPopupSize_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(rect == rhs.rect)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_OnPopupSize_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_OnPopupSize_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_OnPopupSize_pargs { public: virtual ~ClientHandlers_RenderHandler_OnPopupSize_pargs() noexcept; const int32_t* bid; const Rect* rect; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args__isset { _ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args__isset() : bid(false), selectionRange(false), characterBounds(false) {} bool bid :1; bool selectionRange :1; bool characterBounds :1; } _ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args__isset; class ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args { public: ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args(const ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args&); ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args& operator=(const ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args&); ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args() noexcept : bid(0) { } virtual ~ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args() noexcept; int32_t bid; ::thrift_codegen::Range selectionRange; std::vector<Rect> characterBounds; _ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args__isset __isset; void __set_bid(const int32_t val); void __set_selectionRange(const ::thrift_codegen::Range& val); void __set_characterBounds(const std::vector<Rect> & val); bool operator == (const ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(selectionRange == rhs.selectionRange)) return false; if (!(characterBounds == rhs.characterBounds)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_pargs { public: virtual ~ClientHandlers_RenderHandler_OnImeCompositionRangeChanged_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::Range* selectionRange; const std::vector<Rect> * characterBounds; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RenderHandler_OnTextSelectionChanged_args__isset { _ClientHandlers_RenderHandler_OnTextSelectionChanged_args__isset() : bid(false), selectedText(false), selectionRange(false) {} bool bid :1; bool selectedText :1; bool selectionRange :1; } _ClientHandlers_RenderHandler_OnTextSelectionChanged_args__isset; class ClientHandlers_RenderHandler_OnTextSelectionChanged_args { public: ClientHandlers_RenderHandler_OnTextSelectionChanged_args(const ClientHandlers_RenderHandler_OnTextSelectionChanged_args&); ClientHandlers_RenderHandler_OnTextSelectionChanged_args& operator=(const ClientHandlers_RenderHandler_OnTextSelectionChanged_args&); ClientHandlers_RenderHandler_OnTextSelectionChanged_args() noexcept : bid(0), selectedText() { } virtual ~ClientHandlers_RenderHandler_OnTextSelectionChanged_args() noexcept; int32_t bid; std::string selectedText; ::thrift_codegen::Range selectionRange; _ClientHandlers_RenderHandler_OnTextSelectionChanged_args__isset __isset; void __set_bid(const int32_t val); void __set_selectedText(const std::string& val); void __set_selectionRange(const ::thrift_codegen::Range& val); bool operator == (const ClientHandlers_RenderHandler_OnTextSelectionChanged_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(selectedText == rhs.selectedText)) return false; if (!(selectionRange == rhs.selectionRange)) return false; return true; } bool operator != (const ClientHandlers_RenderHandler_OnTextSelectionChanged_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RenderHandler_OnTextSelectionChanged_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RenderHandler_OnTextSelectionChanged_pargs { public: virtual ~ClientHandlers_RenderHandler_OnTextSelectionChanged_pargs() noexcept; const int32_t* bid; const std::string* selectedText; const ::thrift_codegen::Range* selectionRange; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_LifeSpanHandler_OnBeforePopup_args__isset { _ClientHandlers_LifeSpanHandler_OnBeforePopup_args__isset() : bid(false), frame(false), url(false), frameName(false), gesture(false) {} bool bid :1; bool frame :1; bool url :1; bool frameName :1; bool gesture :1; } _ClientHandlers_LifeSpanHandler_OnBeforePopup_args__isset; class ClientHandlers_LifeSpanHandler_OnBeforePopup_args { public: ClientHandlers_LifeSpanHandler_OnBeforePopup_args(const ClientHandlers_LifeSpanHandler_OnBeforePopup_args&); ClientHandlers_LifeSpanHandler_OnBeforePopup_args& operator=(const ClientHandlers_LifeSpanHandler_OnBeforePopup_args&); ClientHandlers_LifeSpanHandler_OnBeforePopup_args() noexcept : bid(0), url(), frameName(), gesture(0) { } virtual ~ClientHandlers_LifeSpanHandler_OnBeforePopup_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; std::string url; std::string frameName; bool gesture; _ClientHandlers_LifeSpanHandler_OnBeforePopup_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_url(const std::string& val); void __set_frameName(const std::string& val); void __set_gesture(const bool val); bool operator == (const ClientHandlers_LifeSpanHandler_OnBeforePopup_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(url == rhs.url)) return false; if (!(frameName == rhs.frameName)) return false; if (!(gesture == rhs.gesture)) return false; return true; } bool operator != (const ClientHandlers_LifeSpanHandler_OnBeforePopup_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LifeSpanHandler_OnBeforePopup_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LifeSpanHandler_OnBeforePopup_pargs { public: virtual ~ClientHandlers_LifeSpanHandler_OnBeforePopup_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const std::string* url; const std::string* frameName; const bool* gesture; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_LifeSpanHandler_OnBeforePopup_result__isset { _ClientHandlers_LifeSpanHandler_OnBeforePopup_result__isset() : success(false) {} bool success :1; } _ClientHandlers_LifeSpanHandler_OnBeforePopup_result__isset; class ClientHandlers_LifeSpanHandler_OnBeforePopup_result { public: ClientHandlers_LifeSpanHandler_OnBeforePopup_result(const ClientHandlers_LifeSpanHandler_OnBeforePopup_result&) noexcept; ClientHandlers_LifeSpanHandler_OnBeforePopup_result& operator=(const ClientHandlers_LifeSpanHandler_OnBeforePopup_result&) noexcept; ClientHandlers_LifeSpanHandler_OnBeforePopup_result() noexcept : success(0) { } virtual ~ClientHandlers_LifeSpanHandler_OnBeforePopup_result() noexcept; bool success; _ClientHandlers_LifeSpanHandler_OnBeforePopup_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_LifeSpanHandler_OnBeforePopup_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_LifeSpanHandler_OnBeforePopup_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LifeSpanHandler_OnBeforePopup_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_LifeSpanHandler_OnBeforePopup_presult__isset { _ClientHandlers_LifeSpanHandler_OnBeforePopup_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_LifeSpanHandler_OnBeforePopup_presult__isset; class ClientHandlers_LifeSpanHandler_OnBeforePopup_presult { public: virtual ~ClientHandlers_LifeSpanHandler_OnBeforePopup_presult() noexcept; bool* success; _ClientHandlers_LifeSpanHandler_OnBeforePopup_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_LifeSpanHandler_OnAfterCreated_args__isset { _ClientHandlers_LifeSpanHandler_OnAfterCreated_args__isset() : bid(false), nativeBrowserIdentifier(false) {} bool bid :1; bool nativeBrowserIdentifier :1; } _ClientHandlers_LifeSpanHandler_OnAfterCreated_args__isset; class ClientHandlers_LifeSpanHandler_OnAfterCreated_args { public: ClientHandlers_LifeSpanHandler_OnAfterCreated_args(const ClientHandlers_LifeSpanHandler_OnAfterCreated_args&) noexcept; ClientHandlers_LifeSpanHandler_OnAfterCreated_args& operator=(const ClientHandlers_LifeSpanHandler_OnAfterCreated_args&) noexcept; ClientHandlers_LifeSpanHandler_OnAfterCreated_args() noexcept : bid(0), nativeBrowserIdentifier(0) { } virtual ~ClientHandlers_LifeSpanHandler_OnAfterCreated_args() noexcept; int32_t bid; int32_t nativeBrowserIdentifier; _ClientHandlers_LifeSpanHandler_OnAfterCreated_args__isset __isset; void __set_bid(const int32_t val); void __set_nativeBrowserIdentifier(const int32_t val); bool operator == (const ClientHandlers_LifeSpanHandler_OnAfterCreated_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(nativeBrowserIdentifier == rhs.nativeBrowserIdentifier)) return false; return true; } bool operator != (const ClientHandlers_LifeSpanHandler_OnAfterCreated_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LifeSpanHandler_OnAfterCreated_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LifeSpanHandler_OnAfterCreated_pargs { public: virtual ~ClientHandlers_LifeSpanHandler_OnAfterCreated_pargs() noexcept; const int32_t* bid; const int32_t* nativeBrowserIdentifier; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_LifeSpanHandler_DoClose_args__isset { _ClientHandlers_LifeSpanHandler_DoClose_args__isset() : bid(false) {} bool bid :1; } _ClientHandlers_LifeSpanHandler_DoClose_args__isset; class ClientHandlers_LifeSpanHandler_DoClose_args { public: ClientHandlers_LifeSpanHandler_DoClose_args(const ClientHandlers_LifeSpanHandler_DoClose_args&) noexcept; ClientHandlers_LifeSpanHandler_DoClose_args& operator=(const ClientHandlers_LifeSpanHandler_DoClose_args&) noexcept; ClientHandlers_LifeSpanHandler_DoClose_args() noexcept : bid(0) { } virtual ~ClientHandlers_LifeSpanHandler_DoClose_args() noexcept; int32_t bid; _ClientHandlers_LifeSpanHandler_DoClose_args__isset __isset; void __set_bid(const int32_t val); bool operator == (const ClientHandlers_LifeSpanHandler_DoClose_args & rhs) const { if (!(bid == rhs.bid)) return false; return true; } bool operator != (const ClientHandlers_LifeSpanHandler_DoClose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LifeSpanHandler_DoClose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LifeSpanHandler_DoClose_pargs { public: virtual ~ClientHandlers_LifeSpanHandler_DoClose_pargs() noexcept; const int32_t* bid; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_LifeSpanHandler_DoClose_result__isset { _ClientHandlers_LifeSpanHandler_DoClose_result__isset() : success(false) {} bool success :1; } _ClientHandlers_LifeSpanHandler_DoClose_result__isset; class ClientHandlers_LifeSpanHandler_DoClose_result { public: ClientHandlers_LifeSpanHandler_DoClose_result(const ClientHandlers_LifeSpanHandler_DoClose_result&) noexcept; ClientHandlers_LifeSpanHandler_DoClose_result& operator=(const ClientHandlers_LifeSpanHandler_DoClose_result&) noexcept; ClientHandlers_LifeSpanHandler_DoClose_result() noexcept : success(0) { } virtual ~ClientHandlers_LifeSpanHandler_DoClose_result() noexcept; bool success; _ClientHandlers_LifeSpanHandler_DoClose_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_LifeSpanHandler_DoClose_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_LifeSpanHandler_DoClose_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LifeSpanHandler_DoClose_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_LifeSpanHandler_DoClose_presult__isset { _ClientHandlers_LifeSpanHandler_DoClose_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_LifeSpanHandler_DoClose_presult__isset; class ClientHandlers_LifeSpanHandler_DoClose_presult { public: virtual ~ClientHandlers_LifeSpanHandler_DoClose_presult() noexcept; bool* success; _ClientHandlers_LifeSpanHandler_DoClose_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_LifeSpanHandler_OnBeforeClose_args__isset { _ClientHandlers_LifeSpanHandler_OnBeforeClose_args__isset() : bid(false) {} bool bid :1; } _ClientHandlers_LifeSpanHandler_OnBeforeClose_args__isset; class ClientHandlers_LifeSpanHandler_OnBeforeClose_args { public: ClientHandlers_LifeSpanHandler_OnBeforeClose_args(const ClientHandlers_LifeSpanHandler_OnBeforeClose_args&) noexcept; ClientHandlers_LifeSpanHandler_OnBeforeClose_args& operator=(const ClientHandlers_LifeSpanHandler_OnBeforeClose_args&) noexcept; ClientHandlers_LifeSpanHandler_OnBeforeClose_args() noexcept : bid(0) { } virtual ~ClientHandlers_LifeSpanHandler_OnBeforeClose_args() noexcept; int32_t bid; _ClientHandlers_LifeSpanHandler_OnBeforeClose_args__isset __isset; void __set_bid(const int32_t val); bool operator == (const ClientHandlers_LifeSpanHandler_OnBeforeClose_args & rhs) const { if (!(bid == rhs.bid)) return false; return true; } bool operator != (const ClientHandlers_LifeSpanHandler_OnBeforeClose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LifeSpanHandler_OnBeforeClose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LifeSpanHandler_OnBeforeClose_pargs { public: virtual ~ClientHandlers_LifeSpanHandler_OnBeforeClose_pargs() noexcept; const int32_t* bid; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_LoadHandler_OnLoadingStateChange_args__isset { _ClientHandlers_LoadHandler_OnLoadingStateChange_args__isset() : bid(false), isLoading(false), canGoBack(false), canGoForward(false) {} bool bid :1; bool isLoading :1; bool canGoBack :1; bool canGoForward :1; } _ClientHandlers_LoadHandler_OnLoadingStateChange_args__isset; class ClientHandlers_LoadHandler_OnLoadingStateChange_args { public: ClientHandlers_LoadHandler_OnLoadingStateChange_args(const ClientHandlers_LoadHandler_OnLoadingStateChange_args&) noexcept; ClientHandlers_LoadHandler_OnLoadingStateChange_args& operator=(const ClientHandlers_LoadHandler_OnLoadingStateChange_args&) noexcept; ClientHandlers_LoadHandler_OnLoadingStateChange_args() noexcept : bid(0), isLoading(0), canGoBack(0), canGoForward(0) { } virtual ~ClientHandlers_LoadHandler_OnLoadingStateChange_args() noexcept; int32_t bid; bool isLoading; bool canGoBack; bool canGoForward; _ClientHandlers_LoadHandler_OnLoadingStateChange_args__isset __isset; void __set_bid(const int32_t val); void __set_isLoading(const bool val); void __set_canGoBack(const bool val); void __set_canGoForward(const bool val); bool operator == (const ClientHandlers_LoadHandler_OnLoadingStateChange_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(isLoading == rhs.isLoading)) return false; if (!(canGoBack == rhs.canGoBack)) return false; if (!(canGoForward == rhs.canGoForward)) return false; return true; } bool operator != (const ClientHandlers_LoadHandler_OnLoadingStateChange_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LoadHandler_OnLoadingStateChange_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadingStateChange_pargs { public: virtual ~ClientHandlers_LoadHandler_OnLoadingStateChange_pargs() noexcept; const int32_t* bid; const bool* isLoading; const bool* canGoBack; const bool* canGoForward; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_LoadHandler_OnLoadStart_args__isset { _ClientHandlers_LoadHandler_OnLoadStart_args__isset() : bid(false), frame(false), transition_type(false) {} bool bid :1; bool frame :1; bool transition_type :1; } _ClientHandlers_LoadHandler_OnLoadStart_args__isset; class ClientHandlers_LoadHandler_OnLoadStart_args { public: ClientHandlers_LoadHandler_OnLoadStart_args(const ClientHandlers_LoadHandler_OnLoadStart_args&); ClientHandlers_LoadHandler_OnLoadStart_args& operator=(const ClientHandlers_LoadHandler_OnLoadStart_args&); ClientHandlers_LoadHandler_OnLoadStart_args() noexcept : bid(0), transition_type(0) { } virtual ~ClientHandlers_LoadHandler_OnLoadStart_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; int32_t transition_type; _ClientHandlers_LoadHandler_OnLoadStart_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_transition_type(const int32_t val); bool operator == (const ClientHandlers_LoadHandler_OnLoadStart_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(transition_type == rhs.transition_type)) return false; return true; } bool operator != (const ClientHandlers_LoadHandler_OnLoadStart_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LoadHandler_OnLoadStart_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadStart_pargs { public: virtual ~ClientHandlers_LoadHandler_OnLoadStart_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const int32_t* transition_type; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadStart_result { public: ClientHandlers_LoadHandler_OnLoadStart_result(const ClientHandlers_LoadHandler_OnLoadStart_result&) noexcept; ClientHandlers_LoadHandler_OnLoadStart_result& operator=(const ClientHandlers_LoadHandler_OnLoadStart_result&) noexcept; ClientHandlers_LoadHandler_OnLoadStart_result() noexcept { } virtual ~ClientHandlers_LoadHandler_OnLoadStart_result() noexcept; bool operator == (const ClientHandlers_LoadHandler_OnLoadStart_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_LoadHandler_OnLoadStart_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LoadHandler_OnLoadStart_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadStart_presult { public: virtual ~ClientHandlers_LoadHandler_OnLoadStart_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_LoadHandler_OnLoadEnd_args__isset { _ClientHandlers_LoadHandler_OnLoadEnd_args__isset() : bid(false), frame(false), httpStatusCode(false) {} bool bid :1; bool frame :1; bool httpStatusCode :1; } _ClientHandlers_LoadHandler_OnLoadEnd_args__isset; class ClientHandlers_LoadHandler_OnLoadEnd_args { public: ClientHandlers_LoadHandler_OnLoadEnd_args(const ClientHandlers_LoadHandler_OnLoadEnd_args&); ClientHandlers_LoadHandler_OnLoadEnd_args& operator=(const ClientHandlers_LoadHandler_OnLoadEnd_args&); ClientHandlers_LoadHandler_OnLoadEnd_args() noexcept : bid(0), httpStatusCode(0) { } virtual ~ClientHandlers_LoadHandler_OnLoadEnd_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; int32_t httpStatusCode; _ClientHandlers_LoadHandler_OnLoadEnd_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_httpStatusCode(const int32_t val); bool operator == (const ClientHandlers_LoadHandler_OnLoadEnd_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(httpStatusCode == rhs.httpStatusCode)) return false; return true; } bool operator != (const ClientHandlers_LoadHandler_OnLoadEnd_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LoadHandler_OnLoadEnd_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadEnd_pargs { public: virtual ~ClientHandlers_LoadHandler_OnLoadEnd_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const int32_t* httpStatusCode; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadEnd_result { public: ClientHandlers_LoadHandler_OnLoadEnd_result(const ClientHandlers_LoadHandler_OnLoadEnd_result&) noexcept; ClientHandlers_LoadHandler_OnLoadEnd_result& operator=(const ClientHandlers_LoadHandler_OnLoadEnd_result&) noexcept; ClientHandlers_LoadHandler_OnLoadEnd_result() noexcept { } virtual ~ClientHandlers_LoadHandler_OnLoadEnd_result() noexcept; bool operator == (const ClientHandlers_LoadHandler_OnLoadEnd_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_LoadHandler_OnLoadEnd_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LoadHandler_OnLoadEnd_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadEnd_presult { public: virtual ~ClientHandlers_LoadHandler_OnLoadEnd_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_LoadHandler_OnLoadError_args__isset { _ClientHandlers_LoadHandler_OnLoadError_args__isset() : bid(false), frame(false), errorCode(false), errorText(false), failedUrl(false) {} bool bid :1; bool frame :1; bool errorCode :1; bool errorText :1; bool failedUrl :1; } _ClientHandlers_LoadHandler_OnLoadError_args__isset; class ClientHandlers_LoadHandler_OnLoadError_args { public: ClientHandlers_LoadHandler_OnLoadError_args(const ClientHandlers_LoadHandler_OnLoadError_args&); ClientHandlers_LoadHandler_OnLoadError_args& operator=(const ClientHandlers_LoadHandler_OnLoadError_args&); ClientHandlers_LoadHandler_OnLoadError_args() noexcept : bid(0), errorCode(0), errorText(), failedUrl() { } virtual ~ClientHandlers_LoadHandler_OnLoadError_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; int32_t errorCode; std::string errorText; std::string failedUrl; _ClientHandlers_LoadHandler_OnLoadError_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_errorCode(const int32_t val); void __set_errorText(const std::string& val); void __set_failedUrl(const std::string& val); bool operator == (const ClientHandlers_LoadHandler_OnLoadError_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(errorCode == rhs.errorCode)) return false; if (!(errorText == rhs.errorText)) return false; if (!(failedUrl == rhs.failedUrl)) return false; return true; } bool operator != (const ClientHandlers_LoadHandler_OnLoadError_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LoadHandler_OnLoadError_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadError_pargs { public: virtual ~ClientHandlers_LoadHandler_OnLoadError_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const int32_t* errorCode; const std::string* errorText; const std::string* failedUrl; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadError_result { public: ClientHandlers_LoadHandler_OnLoadError_result(const ClientHandlers_LoadHandler_OnLoadError_result&) noexcept; ClientHandlers_LoadHandler_OnLoadError_result& operator=(const ClientHandlers_LoadHandler_OnLoadError_result&) noexcept; ClientHandlers_LoadHandler_OnLoadError_result() noexcept { } virtual ~ClientHandlers_LoadHandler_OnLoadError_result() noexcept; bool operator == (const ClientHandlers_LoadHandler_OnLoadError_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_LoadHandler_OnLoadError_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_LoadHandler_OnLoadError_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_LoadHandler_OnLoadError_presult { public: virtual ~ClientHandlers_LoadHandler_OnLoadError_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_DisplayHandler_OnAddressChange_args__isset { _ClientHandlers_DisplayHandler_OnAddressChange_args__isset() : bid(false), frame(false), url(false) {} bool bid :1; bool frame :1; bool url :1; } _ClientHandlers_DisplayHandler_OnAddressChange_args__isset; class ClientHandlers_DisplayHandler_OnAddressChange_args { public: ClientHandlers_DisplayHandler_OnAddressChange_args(const ClientHandlers_DisplayHandler_OnAddressChange_args&); ClientHandlers_DisplayHandler_OnAddressChange_args& operator=(const ClientHandlers_DisplayHandler_OnAddressChange_args&); ClientHandlers_DisplayHandler_OnAddressChange_args() noexcept : bid(0), url() { } virtual ~ClientHandlers_DisplayHandler_OnAddressChange_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; std::string url; _ClientHandlers_DisplayHandler_OnAddressChange_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_url(const std::string& val); bool operator == (const ClientHandlers_DisplayHandler_OnAddressChange_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(url == rhs.url)) return false; return true; } bool operator != (const ClientHandlers_DisplayHandler_OnAddressChange_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DisplayHandler_OnAddressChange_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DisplayHandler_OnAddressChange_pargs { public: virtual ~ClientHandlers_DisplayHandler_OnAddressChange_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const std::string* url; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DisplayHandler_OnAddressChange_result { public: ClientHandlers_DisplayHandler_OnAddressChange_result(const ClientHandlers_DisplayHandler_OnAddressChange_result&) noexcept; ClientHandlers_DisplayHandler_OnAddressChange_result& operator=(const ClientHandlers_DisplayHandler_OnAddressChange_result&) noexcept; ClientHandlers_DisplayHandler_OnAddressChange_result() noexcept { } virtual ~ClientHandlers_DisplayHandler_OnAddressChange_result() noexcept; bool operator == (const ClientHandlers_DisplayHandler_OnAddressChange_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_DisplayHandler_OnAddressChange_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DisplayHandler_OnAddressChange_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DisplayHandler_OnAddressChange_presult { public: virtual ~ClientHandlers_DisplayHandler_OnAddressChange_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_DisplayHandler_OnTitleChange_args__isset { _ClientHandlers_DisplayHandler_OnTitleChange_args__isset() : bid(false), title(false) {} bool bid :1; bool title :1; } _ClientHandlers_DisplayHandler_OnTitleChange_args__isset; class ClientHandlers_DisplayHandler_OnTitleChange_args { public: ClientHandlers_DisplayHandler_OnTitleChange_args(const ClientHandlers_DisplayHandler_OnTitleChange_args&); ClientHandlers_DisplayHandler_OnTitleChange_args& operator=(const ClientHandlers_DisplayHandler_OnTitleChange_args&); ClientHandlers_DisplayHandler_OnTitleChange_args() noexcept : bid(0), title() { } virtual ~ClientHandlers_DisplayHandler_OnTitleChange_args() noexcept; int32_t bid; std::string title; _ClientHandlers_DisplayHandler_OnTitleChange_args__isset __isset; void __set_bid(const int32_t val); void __set_title(const std::string& val); bool operator == (const ClientHandlers_DisplayHandler_OnTitleChange_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(title == rhs.title)) return false; return true; } bool operator != (const ClientHandlers_DisplayHandler_OnTitleChange_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DisplayHandler_OnTitleChange_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DisplayHandler_OnTitleChange_pargs { public: virtual ~ClientHandlers_DisplayHandler_OnTitleChange_pargs() noexcept; const int32_t* bid; const std::string* title; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_DisplayHandler_OnTooltip_args__isset { _ClientHandlers_DisplayHandler_OnTooltip_args__isset() : bid(false), text(false) {} bool bid :1; bool text :1; } _ClientHandlers_DisplayHandler_OnTooltip_args__isset; class ClientHandlers_DisplayHandler_OnTooltip_args { public: ClientHandlers_DisplayHandler_OnTooltip_args(const ClientHandlers_DisplayHandler_OnTooltip_args&); ClientHandlers_DisplayHandler_OnTooltip_args& operator=(const ClientHandlers_DisplayHandler_OnTooltip_args&); ClientHandlers_DisplayHandler_OnTooltip_args() noexcept : bid(0), text() { } virtual ~ClientHandlers_DisplayHandler_OnTooltip_args() noexcept; int32_t bid; std::string text; _ClientHandlers_DisplayHandler_OnTooltip_args__isset __isset; void __set_bid(const int32_t val); void __set_text(const std::string& val); bool operator == (const ClientHandlers_DisplayHandler_OnTooltip_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(text == rhs.text)) return false; return true; } bool operator != (const ClientHandlers_DisplayHandler_OnTooltip_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DisplayHandler_OnTooltip_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DisplayHandler_OnTooltip_pargs { public: virtual ~ClientHandlers_DisplayHandler_OnTooltip_pargs() noexcept; const int32_t* bid; const std::string* text; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_DisplayHandler_OnTooltip_result__isset { _ClientHandlers_DisplayHandler_OnTooltip_result__isset() : success(false) {} bool success :1; } _ClientHandlers_DisplayHandler_OnTooltip_result__isset; class ClientHandlers_DisplayHandler_OnTooltip_result { public: ClientHandlers_DisplayHandler_OnTooltip_result(const ClientHandlers_DisplayHandler_OnTooltip_result&) noexcept; ClientHandlers_DisplayHandler_OnTooltip_result& operator=(const ClientHandlers_DisplayHandler_OnTooltip_result&) noexcept; ClientHandlers_DisplayHandler_OnTooltip_result() noexcept : success(0) { } virtual ~ClientHandlers_DisplayHandler_OnTooltip_result() noexcept; bool success; _ClientHandlers_DisplayHandler_OnTooltip_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_DisplayHandler_OnTooltip_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_DisplayHandler_OnTooltip_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DisplayHandler_OnTooltip_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_DisplayHandler_OnTooltip_presult__isset { _ClientHandlers_DisplayHandler_OnTooltip_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_DisplayHandler_OnTooltip_presult__isset; class ClientHandlers_DisplayHandler_OnTooltip_presult { public: virtual ~ClientHandlers_DisplayHandler_OnTooltip_presult() noexcept; bool* success; _ClientHandlers_DisplayHandler_OnTooltip_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_DisplayHandler_OnStatusMessage_args__isset { _ClientHandlers_DisplayHandler_OnStatusMessage_args__isset() : bid(false), value(false) {} bool bid :1; bool value :1; } _ClientHandlers_DisplayHandler_OnStatusMessage_args__isset; class ClientHandlers_DisplayHandler_OnStatusMessage_args { public: ClientHandlers_DisplayHandler_OnStatusMessage_args(const ClientHandlers_DisplayHandler_OnStatusMessage_args&); ClientHandlers_DisplayHandler_OnStatusMessage_args& operator=(const ClientHandlers_DisplayHandler_OnStatusMessage_args&); ClientHandlers_DisplayHandler_OnStatusMessage_args() noexcept : bid(0), value() { } virtual ~ClientHandlers_DisplayHandler_OnStatusMessage_args() noexcept; int32_t bid; std::string value; _ClientHandlers_DisplayHandler_OnStatusMessage_args__isset __isset; void __set_bid(const int32_t val); void __set_value(const std::string& val); bool operator == (const ClientHandlers_DisplayHandler_OnStatusMessage_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(value == rhs.value)) return false; return true; } bool operator != (const ClientHandlers_DisplayHandler_OnStatusMessage_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DisplayHandler_OnStatusMessage_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DisplayHandler_OnStatusMessage_pargs { public: virtual ~ClientHandlers_DisplayHandler_OnStatusMessage_pargs() noexcept; const int32_t* bid; const std::string* value; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_DisplayHandler_OnConsoleMessage_args__isset { _ClientHandlers_DisplayHandler_OnConsoleMessage_args__isset() : bid(false), level(false), message(false), source(false), line(false) {} bool bid :1; bool level :1; bool message :1; bool source :1; bool line :1; } _ClientHandlers_DisplayHandler_OnConsoleMessage_args__isset; class ClientHandlers_DisplayHandler_OnConsoleMessage_args { public: ClientHandlers_DisplayHandler_OnConsoleMessage_args(const ClientHandlers_DisplayHandler_OnConsoleMessage_args&); ClientHandlers_DisplayHandler_OnConsoleMessage_args& operator=(const ClientHandlers_DisplayHandler_OnConsoleMessage_args&); ClientHandlers_DisplayHandler_OnConsoleMessage_args() noexcept : bid(0), level(), message(), source(), line(0) { } virtual ~ClientHandlers_DisplayHandler_OnConsoleMessage_args() noexcept; int32_t bid; std::string level; std::string message; std::string source; int32_t line; _ClientHandlers_DisplayHandler_OnConsoleMessage_args__isset __isset; void __set_bid(const int32_t val); void __set_level(const std::string& val); void __set_message(const std::string& val); void __set_source(const std::string& val); void __set_line(const int32_t val); bool operator == (const ClientHandlers_DisplayHandler_OnConsoleMessage_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(level == rhs.level)) return false; if (!(message == rhs.message)) return false; if (!(source == rhs.source)) return false; if (!(line == rhs.line)) return false; return true; } bool operator != (const ClientHandlers_DisplayHandler_OnConsoleMessage_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DisplayHandler_OnConsoleMessage_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DisplayHandler_OnConsoleMessage_pargs { public: virtual ~ClientHandlers_DisplayHandler_OnConsoleMessage_pargs() noexcept; const int32_t* bid; const std::string* level; const std::string* message; const std::string* source; const int32_t* line; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_DisplayHandler_OnConsoleMessage_result__isset { _ClientHandlers_DisplayHandler_OnConsoleMessage_result__isset() : success(false) {} bool success :1; } _ClientHandlers_DisplayHandler_OnConsoleMessage_result__isset; class ClientHandlers_DisplayHandler_OnConsoleMessage_result { public: ClientHandlers_DisplayHandler_OnConsoleMessage_result(const ClientHandlers_DisplayHandler_OnConsoleMessage_result&) noexcept; ClientHandlers_DisplayHandler_OnConsoleMessage_result& operator=(const ClientHandlers_DisplayHandler_OnConsoleMessage_result&) noexcept; ClientHandlers_DisplayHandler_OnConsoleMessage_result() noexcept : success(0) { } virtual ~ClientHandlers_DisplayHandler_OnConsoleMessage_result() noexcept; bool success; _ClientHandlers_DisplayHandler_OnConsoleMessage_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_DisplayHandler_OnConsoleMessage_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_DisplayHandler_OnConsoleMessage_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DisplayHandler_OnConsoleMessage_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_DisplayHandler_OnConsoleMessage_presult__isset { _ClientHandlers_DisplayHandler_OnConsoleMessage_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_DisplayHandler_OnConsoleMessage_presult__isset; class ClientHandlers_DisplayHandler_OnConsoleMessage_presult { public: virtual ~ClientHandlers_DisplayHandler_OnConsoleMessage_presult() noexcept; bool* success; _ClientHandlers_DisplayHandler_OnConsoleMessage_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_KeyboardHandler_OnPreKeyEvent_args__isset { _ClientHandlers_KeyboardHandler_OnPreKeyEvent_args__isset() : bid(false), event(false) {} bool bid :1; bool event :1; } _ClientHandlers_KeyboardHandler_OnPreKeyEvent_args__isset; class ClientHandlers_KeyboardHandler_OnPreKeyEvent_args { public: ClientHandlers_KeyboardHandler_OnPreKeyEvent_args(const ClientHandlers_KeyboardHandler_OnPreKeyEvent_args&); ClientHandlers_KeyboardHandler_OnPreKeyEvent_args& operator=(const ClientHandlers_KeyboardHandler_OnPreKeyEvent_args&); ClientHandlers_KeyboardHandler_OnPreKeyEvent_args() noexcept : bid(0) { } virtual ~ClientHandlers_KeyboardHandler_OnPreKeyEvent_args() noexcept; int32_t bid; ::thrift_codegen::KeyEvent event; _ClientHandlers_KeyboardHandler_OnPreKeyEvent_args__isset __isset; void __set_bid(const int32_t val); void __set_event(const ::thrift_codegen::KeyEvent& val); bool operator == (const ClientHandlers_KeyboardHandler_OnPreKeyEvent_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(event == rhs.event)) return false; return true; } bool operator != (const ClientHandlers_KeyboardHandler_OnPreKeyEvent_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_KeyboardHandler_OnPreKeyEvent_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_KeyboardHandler_OnPreKeyEvent_pargs { public: virtual ~ClientHandlers_KeyboardHandler_OnPreKeyEvent_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::KeyEvent* event; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_KeyboardHandler_OnPreKeyEvent_result__isset { _ClientHandlers_KeyboardHandler_OnPreKeyEvent_result__isset() : success(false) {} bool success :1; } _ClientHandlers_KeyboardHandler_OnPreKeyEvent_result__isset; class ClientHandlers_KeyboardHandler_OnPreKeyEvent_result { public: ClientHandlers_KeyboardHandler_OnPreKeyEvent_result(const ClientHandlers_KeyboardHandler_OnPreKeyEvent_result&) noexcept; ClientHandlers_KeyboardHandler_OnPreKeyEvent_result& operator=(const ClientHandlers_KeyboardHandler_OnPreKeyEvent_result&) noexcept; ClientHandlers_KeyboardHandler_OnPreKeyEvent_result() noexcept : success(0) { } virtual ~ClientHandlers_KeyboardHandler_OnPreKeyEvent_result() noexcept; bool success; _ClientHandlers_KeyboardHandler_OnPreKeyEvent_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_KeyboardHandler_OnPreKeyEvent_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_KeyboardHandler_OnPreKeyEvent_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_KeyboardHandler_OnPreKeyEvent_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_KeyboardHandler_OnPreKeyEvent_presult__isset { _ClientHandlers_KeyboardHandler_OnPreKeyEvent_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_KeyboardHandler_OnPreKeyEvent_presult__isset; class ClientHandlers_KeyboardHandler_OnPreKeyEvent_presult { public: virtual ~ClientHandlers_KeyboardHandler_OnPreKeyEvent_presult() noexcept; bool* success; _ClientHandlers_KeyboardHandler_OnPreKeyEvent_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_KeyboardHandler_OnKeyEvent_args__isset { _ClientHandlers_KeyboardHandler_OnKeyEvent_args__isset() : bid(false), event(false) {} bool bid :1; bool event :1; } _ClientHandlers_KeyboardHandler_OnKeyEvent_args__isset; class ClientHandlers_KeyboardHandler_OnKeyEvent_args { public: ClientHandlers_KeyboardHandler_OnKeyEvent_args(const ClientHandlers_KeyboardHandler_OnKeyEvent_args&); ClientHandlers_KeyboardHandler_OnKeyEvent_args& operator=(const ClientHandlers_KeyboardHandler_OnKeyEvent_args&); ClientHandlers_KeyboardHandler_OnKeyEvent_args() noexcept : bid(0) { } virtual ~ClientHandlers_KeyboardHandler_OnKeyEvent_args() noexcept; int32_t bid; ::thrift_codegen::KeyEvent event; _ClientHandlers_KeyboardHandler_OnKeyEvent_args__isset __isset; void __set_bid(const int32_t val); void __set_event(const ::thrift_codegen::KeyEvent& val); bool operator == (const ClientHandlers_KeyboardHandler_OnKeyEvent_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(event == rhs.event)) return false; return true; } bool operator != (const ClientHandlers_KeyboardHandler_OnKeyEvent_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_KeyboardHandler_OnKeyEvent_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_KeyboardHandler_OnKeyEvent_pargs { public: virtual ~ClientHandlers_KeyboardHandler_OnKeyEvent_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::KeyEvent* event; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_KeyboardHandler_OnKeyEvent_result__isset { _ClientHandlers_KeyboardHandler_OnKeyEvent_result__isset() : success(false) {} bool success :1; } _ClientHandlers_KeyboardHandler_OnKeyEvent_result__isset; class ClientHandlers_KeyboardHandler_OnKeyEvent_result { public: ClientHandlers_KeyboardHandler_OnKeyEvent_result(const ClientHandlers_KeyboardHandler_OnKeyEvent_result&) noexcept; ClientHandlers_KeyboardHandler_OnKeyEvent_result& operator=(const ClientHandlers_KeyboardHandler_OnKeyEvent_result&) noexcept; ClientHandlers_KeyboardHandler_OnKeyEvent_result() noexcept : success(0) { } virtual ~ClientHandlers_KeyboardHandler_OnKeyEvent_result() noexcept; bool success; _ClientHandlers_KeyboardHandler_OnKeyEvent_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_KeyboardHandler_OnKeyEvent_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_KeyboardHandler_OnKeyEvent_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_KeyboardHandler_OnKeyEvent_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_KeyboardHandler_OnKeyEvent_presult__isset { _ClientHandlers_KeyboardHandler_OnKeyEvent_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_KeyboardHandler_OnKeyEvent_presult__isset; class ClientHandlers_KeyboardHandler_OnKeyEvent_presult { public: virtual ~ClientHandlers_KeyboardHandler_OnKeyEvent_presult() noexcept; bool* success; _ClientHandlers_KeyboardHandler_OnKeyEvent_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_FocusHandler_OnTakeFocus_args__isset { _ClientHandlers_FocusHandler_OnTakeFocus_args__isset() : bid(false), next(false) {} bool bid :1; bool next :1; } _ClientHandlers_FocusHandler_OnTakeFocus_args__isset; class ClientHandlers_FocusHandler_OnTakeFocus_args { public: ClientHandlers_FocusHandler_OnTakeFocus_args(const ClientHandlers_FocusHandler_OnTakeFocus_args&) noexcept; ClientHandlers_FocusHandler_OnTakeFocus_args& operator=(const ClientHandlers_FocusHandler_OnTakeFocus_args&) noexcept; ClientHandlers_FocusHandler_OnTakeFocus_args() noexcept : bid(0), next(0) { } virtual ~ClientHandlers_FocusHandler_OnTakeFocus_args() noexcept; int32_t bid; bool next; _ClientHandlers_FocusHandler_OnTakeFocus_args__isset __isset; void __set_bid(const int32_t val); void __set_next(const bool val); bool operator == (const ClientHandlers_FocusHandler_OnTakeFocus_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(next == rhs.next)) return false; return true; } bool operator != (const ClientHandlers_FocusHandler_OnTakeFocus_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_FocusHandler_OnTakeFocus_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_FocusHandler_OnTakeFocus_pargs { public: virtual ~ClientHandlers_FocusHandler_OnTakeFocus_pargs() noexcept; const int32_t* bid; const bool* next; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_FocusHandler_OnSetFocus_args__isset { _ClientHandlers_FocusHandler_OnSetFocus_args__isset() : bid(false), source(false) {} bool bid :1; bool source :1; } _ClientHandlers_FocusHandler_OnSetFocus_args__isset; class ClientHandlers_FocusHandler_OnSetFocus_args { public: ClientHandlers_FocusHandler_OnSetFocus_args(const ClientHandlers_FocusHandler_OnSetFocus_args&); ClientHandlers_FocusHandler_OnSetFocus_args& operator=(const ClientHandlers_FocusHandler_OnSetFocus_args&); ClientHandlers_FocusHandler_OnSetFocus_args() noexcept : bid(0), source() { } virtual ~ClientHandlers_FocusHandler_OnSetFocus_args() noexcept; int32_t bid; std::string source; _ClientHandlers_FocusHandler_OnSetFocus_args__isset __isset; void __set_bid(const int32_t val); void __set_source(const std::string& val); bool operator == (const ClientHandlers_FocusHandler_OnSetFocus_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(source == rhs.source)) return false; return true; } bool operator != (const ClientHandlers_FocusHandler_OnSetFocus_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_FocusHandler_OnSetFocus_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_FocusHandler_OnSetFocus_pargs { public: virtual ~ClientHandlers_FocusHandler_OnSetFocus_pargs() noexcept; const int32_t* bid; const std::string* source; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_FocusHandler_OnSetFocus_result__isset { _ClientHandlers_FocusHandler_OnSetFocus_result__isset() : success(false) {} bool success :1; } _ClientHandlers_FocusHandler_OnSetFocus_result__isset; class ClientHandlers_FocusHandler_OnSetFocus_result { public: ClientHandlers_FocusHandler_OnSetFocus_result(const ClientHandlers_FocusHandler_OnSetFocus_result&) noexcept; ClientHandlers_FocusHandler_OnSetFocus_result& operator=(const ClientHandlers_FocusHandler_OnSetFocus_result&) noexcept; ClientHandlers_FocusHandler_OnSetFocus_result() noexcept : success(0) { } virtual ~ClientHandlers_FocusHandler_OnSetFocus_result() noexcept; bool success; _ClientHandlers_FocusHandler_OnSetFocus_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_FocusHandler_OnSetFocus_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_FocusHandler_OnSetFocus_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_FocusHandler_OnSetFocus_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_FocusHandler_OnSetFocus_presult__isset { _ClientHandlers_FocusHandler_OnSetFocus_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_FocusHandler_OnSetFocus_presult__isset; class ClientHandlers_FocusHandler_OnSetFocus_presult { public: virtual ~ClientHandlers_FocusHandler_OnSetFocus_presult() noexcept; bool* success; _ClientHandlers_FocusHandler_OnSetFocus_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_FocusHandler_OnGotFocus_args__isset { _ClientHandlers_FocusHandler_OnGotFocus_args__isset() : bid(false) {} bool bid :1; } _ClientHandlers_FocusHandler_OnGotFocus_args__isset; class ClientHandlers_FocusHandler_OnGotFocus_args { public: ClientHandlers_FocusHandler_OnGotFocus_args(const ClientHandlers_FocusHandler_OnGotFocus_args&) noexcept; ClientHandlers_FocusHandler_OnGotFocus_args& operator=(const ClientHandlers_FocusHandler_OnGotFocus_args&) noexcept; ClientHandlers_FocusHandler_OnGotFocus_args() noexcept : bid(0) { } virtual ~ClientHandlers_FocusHandler_OnGotFocus_args() noexcept; int32_t bid; _ClientHandlers_FocusHandler_OnGotFocus_args__isset __isset; void __set_bid(const int32_t val); bool operator == (const ClientHandlers_FocusHandler_OnGotFocus_args & rhs) const { if (!(bid == rhs.bid)) return false; return true; } bool operator != (const ClientHandlers_FocusHandler_OnGotFocus_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_FocusHandler_OnGotFocus_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_FocusHandler_OnGotFocus_pargs { public: virtual ~ClientHandlers_FocusHandler_OnGotFocus_pargs() noexcept; const int32_t* bid; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_OnBeforeBrowse_args__isset { _ClientHandlers_RequestHandler_OnBeforeBrowse_args__isset() : bid(false), frame(false), request(false), user_gesture(false), is_redirect(false) {} bool bid :1; bool frame :1; bool request :1; bool user_gesture :1; bool is_redirect :1; } _ClientHandlers_RequestHandler_OnBeforeBrowse_args__isset; class ClientHandlers_RequestHandler_OnBeforeBrowse_args { public: ClientHandlers_RequestHandler_OnBeforeBrowse_args(const ClientHandlers_RequestHandler_OnBeforeBrowse_args&); ClientHandlers_RequestHandler_OnBeforeBrowse_args& operator=(const ClientHandlers_RequestHandler_OnBeforeBrowse_args&); ClientHandlers_RequestHandler_OnBeforeBrowse_args() noexcept : bid(0), user_gesture(0), is_redirect(0) { } virtual ~ClientHandlers_RequestHandler_OnBeforeBrowse_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; bool user_gesture; bool is_redirect; _ClientHandlers_RequestHandler_OnBeforeBrowse_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); void __set_user_gesture(const bool val); void __set_is_redirect(const bool val); bool operator == (const ClientHandlers_RequestHandler_OnBeforeBrowse_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; if (!(user_gesture == rhs.user_gesture)) return false; if (!(is_redirect == rhs.is_redirect)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_OnBeforeBrowse_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_OnBeforeBrowse_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RequestHandler_OnBeforeBrowse_pargs { public: virtual ~ClientHandlers_RequestHandler_OnBeforeBrowse_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; const bool* user_gesture; const bool* is_redirect; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_OnBeforeBrowse_result__isset { _ClientHandlers_RequestHandler_OnBeforeBrowse_result__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_OnBeforeBrowse_result__isset; class ClientHandlers_RequestHandler_OnBeforeBrowse_result { public: ClientHandlers_RequestHandler_OnBeforeBrowse_result(const ClientHandlers_RequestHandler_OnBeforeBrowse_result&) noexcept; ClientHandlers_RequestHandler_OnBeforeBrowse_result& operator=(const ClientHandlers_RequestHandler_OnBeforeBrowse_result&) noexcept; ClientHandlers_RequestHandler_OnBeforeBrowse_result() noexcept : success(0) { } virtual ~ClientHandlers_RequestHandler_OnBeforeBrowse_result() noexcept; bool success; _ClientHandlers_RequestHandler_OnBeforeBrowse_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_RequestHandler_OnBeforeBrowse_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_OnBeforeBrowse_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_OnBeforeBrowse_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_OnBeforeBrowse_presult__isset { _ClientHandlers_RequestHandler_OnBeforeBrowse_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_OnBeforeBrowse_presult__isset; class ClientHandlers_RequestHandler_OnBeforeBrowse_presult { public: virtual ~ClientHandlers_RequestHandler_OnBeforeBrowse_presult() noexcept; bool* success; _ClientHandlers_RequestHandler_OnBeforeBrowse_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_RequestHandler_OnOpenURLFromTab_args__isset { _ClientHandlers_RequestHandler_OnOpenURLFromTab_args__isset() : bid(false), frame(false), target_url(false), user_gesture(false) {} bool bid :1; bool frame :1; bool target_url :1; bool user_gesture :1; } _ClientHandlers_RequestHandler_OnOpenURLFromTab_args__isset; class ClientHandlers_RequestHandler_OnOpenURLFromTab_args { public: ClientHandlers_RequestHandler_OnOpenURLFromTab_args(const ClientHandlers_RequestHandler_OnOpenURLFromTab_args&); ClientHandlers_RequestHandler_OnOpenURLFromTab_args& operator=(const ClientHandlers_RequestHandler_OnOpenURLFromTab_args&); ClientHandlers_RequestHandler_OnOpenURLFromTab_args() noexcept : bid(0), target_url(), user_gesture(0) { } virtual ~ClientHandlers_RequestHandler_OnOpenURLFromTab_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; std::string target_url; bool user_gesture; _ClientHandlers_RequestHandler_OnOpenURLFromTab_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_target_url(const std::string& val); void __set_user_gesture(const bool val); bool operator == (const ClientHandlers_RequestHandler_OnOpenURLFromTab_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(target_url == rhs.target_url)) return false; if (!(user_gesture == rhs.user_gesture)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_OnOpenURLFromTab_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_OnOpenURLFromTab_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RequestHandler_OnOpenURLFromTab_pargs { public: virtual ~ClientHandlers_RequestHandler_OnOpenURLFromTab_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const std::string* target_url; const bool* user_gesture; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_OnOpenURLFromTab_result__isset { _ClientHandlers_RequestHandler_OnOpenURLFromTab_result__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_OnOpenURLFromTab_result__isset; class ClientHandlers_RequestHandler_OnOpenURLFromTab_result { public: ClientHandlers_RequestHandler_OnOpenURLFromTab_result(const ClientHandlers_RequestHandler_OnOpenURLFromTab_result&) noexcept; ClientHandlers_RequestHandler_OnOpenURLFromTab_result& operator=(const ClientHandlers_RequestHandler_OnOpenURLFromTab_result&) noexcept; ClientHandlers_RequestHandler_OnOpenURLFromTab_result() noexcept : success(0) { } virtual ~ClientHandlers_RequestHandler_OnOpenURLFromTab_result() noexcept; bool success; _ClientHandlers_RequestHandler_OnOpenURLFromTab_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_RequestHandler_OnOpenURLFromTab_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_OnOpenURLFromTab_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_OnOpenURLFromTab_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_OnOpenURLFromTab_presult__isset { _ClientHandlers_RequestHandler_OnOpenURLFromTab_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_OnOpenURLFromTab_presult__isset; class ClientHandlers_RequestHandler_OnOpenURLFromTab_presult { public: virtual ~ClientHandlers_RequestHandler_OnOpenURLFromTab_presult() noexcept; bool* success; _ClientHandlers_RequestHandler_OnOpenURLFromTab_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_RequestHandler_GetAuthCredentials_args__isset { _ClientHandlers_RequestHandler_GetAuthCredentials_args__isset() : bid(false), origin_url(false), isProxy(false), host(false), port(false), realm(false), scheme(false), authCallback(false) {} bool bid :1; bool origin_url :1; bool isProxy :1; bool host :1; bool port :1; bool realm :1; bool scheme :1; bool authCallback :1; } _ClientHandlers_RequestHandler_GetAuthCredentials_args__isset; class ClientHandlers_RequestHandler_GetAuthCredentials_args { public: ClientHandlers_RequestHandler_GetAuthCredentials_args(const ClientHandlers_RequestHandler_GetAuthCredentials_args&); ClientHandlers_RequestHandler_GetAuthCredentials_args& operator=(const ClientHandlers_RequestHandler_GetAuthCredentials_args&); ClientHandlers_RequestHandler_GetAuthCredentials_args() noexcept : bid(0), origin_url(), isProxy(0), host(), port(0), realm(), scheme() { } virtual ~ClientHandlers_RequestHandler_GetAuthCredentials_args() noexcept; int32_t bid; std::string origin_url; bool isProxy; std::string host; int32_t port; std::string realm; std::string scheme; ::thrift_codegen::RObject authCallback; _ClientHandlers_RequestHandler_GetAuthCredentials_args__isset __isset; void __set_bid(const int32_t val); void __set_origin_url(const std::string& val); void __set_isProxy(const bool val); void __set_host(const std::string& val); void __set_port(const int32_t val); void __set_realm(const std::string& val); void __set_scheme(const std::string& val); void __set_authCallback(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_RequestHandler_GetAuthCredentials_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(origin_url == rhs.origin_url)) return false; if (!(isProxy == rhs.isProxy)) return false; if (!(host == rhs.host)) return false; if (!(port == rhs.port)) return false; if (!(realm == rhs.realm)) return false; if (!(scheme == rhs.scheme)) return false; if (!(authCallback == rhs.authCallback)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_GetAuthCredentials_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_GetAuthCredentials_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RequestHandler_GetAuthCredentials_pargs { public: virtual ~ClientHandlers_RequestHandler_GetAuthCredentials_pargs() noexcept; const int32_t* bid; const std::string* origin_url; const bool* isProxy; const std::string* host; const int32_t* port; const std::string* realm; const std::string* scheme; const ::thrift_codegen::RObject* authCallback; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_GetAuthCredentials_result__isset { _ClientHandlers_RequestHandler_GetAuthCredentials_result__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_GetAuthCredentials_result__isset; class ClientHandlers_RequestHandler_GetAuthCredentials_result { public: ClientHandlers_RequestHandler_GetAuthCredentials_result(const ClientHandlers_RequestHandler_GetAuthCredentials_result&) noexcept; ClientHandlers_RequestHandler_GetAuthCredentials_result& operator=(const ClientHandlers_RequestHandler_GetAuthCredentials_result&) noexcept; ClientHandlers_RequestHandler_GetAuthCredentials_result() noexcept : success(0) { } virtual ~ClientHandlers_RequestHandler_GetAuthCredentials_result() noexcept; bool success; _ClientHandlers_RequestHandler_GetAuthCredentials_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_RequestHandler_GetAuthCredentials_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_GetAuthCredentials_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_GetAuthCredentials_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_GetAuthCredentials_presult__isset { _ClientHandlers_RequestHandler_GetAuthCredentials_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_GetAuthCredentials_presult__isset; class ClientHandlers_RequestHandler_GetAuthCredentials_presult { public: virtual ~ClientHandlers_RequestHandler_GetAuthCredentials_presult() noexcept; bool* success; _ClientHandlers_RequestHandler_GetAuthCredentials_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_RequestHandler_OnCertificateError_args__isset { _ClientHandlers_RequestHandler_OnCertificateError_args__isset() : bid(false), cert_error(false), request_url(false), sslInfo(false), callback(false) {} bool bid :1; bool cert_error :1; bool request_url :1; bool sslInfo :1; bool callback :1; } _ClientHandlers_RequestHandler_OnCertificateError_args__isset; class ClientHandlers_RequestHandler_OnCertificateError_args { public: ClientHandlers_RequestHandler_OnCertificateError_args(const ClientHandlers_RequestHandler_OnCertificateError_args&); ClientHandlers_RequestHandler_OnCertificateError_args& operator=(const ClientHandlers_RequestHandler_OnCertificateError_args&); ClientHandlers_RequestHandler_OnCertificateError_args() noexcept : bid(0), cert_error(), request_url(), sslInfo() { } virtual ~ClientHandlers_RequestHandler_OnCertificateError_args() noexcept; int32_t bid; std::string cert_error; std::string request_url; std::string sslInfo; ::thrift_codegen::RObject callback; _ClientHandlers_RequestHandler_OnCertificateError_args__isset __isset; void __set_bid(const int32_t val); void __set_cert_error(const std::string& val); void __set_request_url(const std::string& val); void __set_sslInfo(const std::string& val); void __set_callback(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_RequestHandler_OnCertificateError_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(cert_error == rhs.cert_error)) return false; if (!(request_url == rhs.request_url)) return false; if (!(sslInfo == rhs.sslInfo)) return false; if (!(callback == rhs.callback)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_OnCertificateError_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_OnCertificateError_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RequestHandler_OnCertificateError_pargs { public: virtual ~ClientHandlers_RequestHandler_OnCertificateError_pargs() noexcept; const int32_t* bid; const std::string* cert_error; const std::string* request_url; const std::string* sslInfo; const ::thrift_codegen::RObject* callback; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_OnCertificateError_result__isset { _ClientHandlers_RequestHandler_OnCertificateError_result__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_OnCertificateError_result__isset; class ClientHandlers_RequestHandler_OnCertificateError_result { public: ClientHandlers_RequestHandler_OnCertificateError_result(const ClientHandlers_RequestHandler_OnCertificateError_result&) noexcept; ClientHandlers_RequestHandler_OnCertificateError_result& operator=(const ClientHandlers_RequestHandler_OnCertificateError_result&) noexcept; ClientHandlers_RequestHandler_OnCertificateError_result() noexcept : success(0) { } virtual ~ClientHandlers_RequestHandler_OnCertificateError_result() noexcept; bool success; _ClientHandlers_RequestHandler_OnCertificateError_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_RequestHandler_OnCertificateError_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_OnCertificateError_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_OnCertificateError_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_OnCertificateError_presult__isset { _ClientHandlers_RequestHandler_OnCertificateError_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_OnCertificateError_presult__isset; class ClientHandlers_RequestHandler_OnCertificateError_presult { public: virtual ~ClientHandlers_RequestHandler_OnCertificateError_presult() noexcept; bool* success; _ClientHandlers_RequestHandler_OnCertificateError_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_RequestHandler_OnRenderProcessTerminated_args__isset { _ClientHandlers_RequestHandler_OnRenderProcessTerminated_args__isset() : bid(false), status(false), errCode(false), errText(false) {} bool bid :1; bool status :1; bool errCode :1; bool errText :1; } _ClientHandlers_RequestHandler_OnRenderProcessTerminated_args__isset; class ClientHandlers_RequestHandler_OnRenderProcessTerminated_args { public: ClientHandlers_RequestHandler_OnRenderProcessTerminated_args(const ClientHandlers_RequestHandler_OnRenderProcessTerminated_args&); ClientHandlers_RequestHandler_OnRenderProcessTerminated_args& operator=(const ClientHandlers_RequestHandler_OnRenderProcessTerminated_args&); ClientHandlers_RequestHandler_OnRenderProcessTerminated_args() noexcept : bid(0), status(), errCode(0), errText() { } virtual ~ClientHandlers_RequestHandler_OnRenderProcessTerminated_args() noexcept; int32_t bid; std::string status; int32_t errCode; std::string errText; _ClientHandlers_RequestHandler_OnRenderProcessTerminated_args__isset __isset; void __set_bid(const int32_t val); void __set_status(const std::string& val); void __set_errCode(const int32_t val); void __set_errText(const std::string& val); bool operator == (const ClientHandlers_RequestHandler_OnRenderProcessTerminated_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(status == rhs.status)) return false; if (!(errCode == rhs.errCode)) return false; if (!(errText == rhs.errText)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_OnRenderProcessTerminated_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_OnRenderProcessTerminated_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RequestHandler_OnRenderProcessTerminated_pargs { public: virtual ~ClientHandlers_RequestHandler_OnRenderProcessTerminated_pargs() noexcept; const int32_t* bid; const std::string* status; const int32_t* errCode; const std::string* errText; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_GetResourceRequestHandler_args__isset { _ClientHandlers_RequestHandler_GetResourceRequestHandler_args__isset() : bid(false), frame(false), request(false), isNavigation(false), isDownload(false), requestInitiator(false) {} bool bid :1; bool frame :1; bool request :1; bool isNavigation :1; bool isDownload :1; bool requestInitiator :1; } _ClientHandlers_RequestHandler_GetResourceRequestHandler_args__isset; class ClientHandlers_RequestHandler_GetResourceRequestHandler_args { public: ClientHandlers_RequestHandler_GetResourceRequestHandler_args(const ClientHandlers_RequestHandler_GetResourceRequestHandler_args&); ClientHandlers_RequestHandler_GetResourceRequestHandler_args& operator=(const ClientHandlers_RequestHandler_GetResourceRequestHandler_args&); ClientHandlers_RequestHandler_GetResourceRequestHandler_args() noexcept : bid(0), isNavigation(0), isDownload(0), requestInitiator() { } virtual ~ClientHandlers_RequestHandler_GetResourceRequestHandler_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; bool isNavigation; bool isDownload; std::string requestInitiator; _ClientHandlers_RequestHandler_GetResourceRequestHandler_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); void __set_isNavigation(const bool val); void __set_isDownload(const bool val); void __set_requestInitiator(const std::string& val); bool operator == (const ClientHandlers_RequestHandler_GetResourceRequestHandler_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; if (!(isNavigation == rhs.isNavigation)) return false; if (!(isDownload == rhs.isDownload)) return false; if (!(requestInitiator == rhs.requestInitiator)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_GetResourceRequestHandler_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_GetResourceRequestHandler_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RequestHandler_GetResourceRequestHandler_pargs { public: virtual ~ClientHandlers_RequestHandler_GetResourceRequestHandler_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; const bool* isNavigation; const bool* isDownload; const std::string* requestInitiator; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_GetResourceRequestHandler_result__isset { _ClientHandlers_RequestHandler_GetResourceRequestHandler_result__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_GetResourceRequestHandler_result__isset; class ClientHandlers_RequestHandler_GetResourceRequestHandler_result { public: ClientHandlers_RequestHandler_GetResourceRequestHandler_result(const ClientHandlers_RequestHandler_GetResourceRequestHandler_result&); ClientHandlers_RequestHandler_GetResourceRequestHandler_result& operator=(const ClientHandlers_RequestHandler_GetResourceRequestHandler_result&); ClientHandlers_RequestHandler_GetResourceRequestHandler_result() noexcept { } virtual ~ClientHandlers_RequestHandler_GetResourceRequestHandler_result() noexcept; ::thrift_codegen::RObject success; _ClientHandlers_RequestHandler_GetResourceRequestHandler_result__isset __isset; void __set_success(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_RequestHandler_GetResourceRequestHandler_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_RequestHandler_GetResourceRequestHandler_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestHandler_GetResourceRequestHandler_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestHandler_GetResourceRequestHandler_presult__isset { _ClientHandlers_RequestHandler_GetResourceRequestHandler_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestHandler_GetResourceRequestHandler_presult__isset; class ClientHandlers_RequestHandler_GetResourceRequestHandler_presult { public: virtual ~ClientHandlers_RequestHandler_GetResourceRequestHandler_presult() noexcept; ::thrift_codegen::RObject* success; _ClientHandlers_RequestHandler_GetResourceRequestHandler_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceRequestHandler_Dispose_args__isset { _ClientHandlers_ResourceRequestHandler_Dispose_args__isset() : rrHandler(false) {} bool rrHandler :1; } _ClientHandlers_ResourceRequestHandler_Dispose_args__isset; class ClientHandlers_ResourceRequestHandler_Dispose_args { public: ClientHandlers_ResourceRequestHandler_Dispose_args(const ClientHandlers_ResourceRequestHandler_Dispose_args&) noexcept; ClientHandlers_ResourceRequestHandler_Dispose_args& operator=(const ClientHandlers_ResourceRequestHandler_Dispose_args&) noexcept; ClientHandlers_ResourceRequestHandler_Dispose_args() noexcept : rrHandler(0) { } virtual ~ClientHandlers_ResourceRequestHandler_Dispose_args() noexcept; int32_t rrHandler; _ClientHandlers_ResourceRequestHandler_Dispose_args__isset __isset; void __set_rrHandler(const int32_t val); bool operator == (const ClientHandlers_ResourceRequestHandler_Dispose_args & rhs) const { if (!(rrHandler == rhs.rrHandler)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_Dispose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_Dispose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_Dispose_pargs { public: virtual ~ClientHandlers_ResourceRequestHandler_Dispose_pargs() noexcept; const int32_t* rrHandler; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args__isset { _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args__isset() : rrHandler(false), bid(false), frame(false), request(false) {} bool rrHandler :1; bool bid :1; bool frame :1; bool request :1; } _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args__isset; class ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args { public: ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args(const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args&); ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args& operator=(const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args&); ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args() noexcept : rrHandler(0), bid(0) { } virtual ~ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args() noexcept; int32_t rrHandler; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args__isset __isset; void __set_rrHandler(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args & rhs) const { if (!(rrHandler == rhs.rrHandler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_pargs { public: virtual ~ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_pargs() noexcept; const int32_t* rrHandler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result__isset { _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result__isset; class ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result { public: ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result(const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result&); ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result& operator=(const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result&); ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result() noexcept { } virtual ~ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result() noexcept; ::thrift_codegen::RObject success; _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result__isset __isset; void __set_success(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_presult__isset { _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_presult__isset; class ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_presult { public: virtual ~ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_presult() noexcept; ::thrift_codegen::RObject* success; _ClientHandlers_ResourceRequestHandler_GetCookieAccessFilter_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_CookieAccessFilter_Dispose_args__isset { _ClientHandlers_CookieAccessFilter_Dispose_args__isset() : filter(false) {} bool filter :1; } _ClientHandlers_CookieAccessFilter_Dispose_args__isset; class ClientHandlers_CookieAccessFilter_Dispose_args { public: ClientHandlers_CookieAccessFilter_Dispose_args(const ClientHandlers_CookieAccessFilter_Dispose_args&) noexcept; ClientHandlers_CookieAccessFilter_Dispose_args& operator=(const ClientHandlers_CookieAccessFilter_Dispose_args&) noexcept; ClientHandlers_CookieAccessFilter_Dispose_args() noexcept : filter(0) { } virtual ~ClientHandlers_CookieAccessFilter_Dispose_args() noexcept; int32_t filter; _ClientHandlers_CookieAccessFilter_Dispose_args__isset __isset; void __set_filter(const int32_t val); bool operator == (const ClientHandlers_CookieAccessFilter_Dispose_args & rhs) const { if (!(filter == rhs.filter)) return false; return true; } bool operator != (const ClientHandlers_CookieAccessFilter_Dispose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_CookieAccessFilter_Dispose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_CookieAccessFilter_Dispose_pargs { public: virtual ~ClientHandlers_CookieAccessFilter_Dispose_pargs() noexcept; const int32_t* filter; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_CookieAccessFilter_CanSendCookie_args__isset { _ClientHandlers_CookieAccessFilter_CanSendCookie_args__isset() : filter(false), bid(false), frame(false), request(false), cookie(false) {} bool filter :1; bool bid :1; bool frame :1; bool request :1; bool cookie :1; } _ClientHandlers_CookieAccessFilter_CanSendCookie_args__isset; class ClientHandlers_CookieAccessFilter_CanSendCookie_args { public: ClientHandlers_CookieAccessFilter_CanSendCookie_args(const ClientHandlers_CookieAccessFilter_CanSendCookie_args&); ClientHandlers_CookieAccessFilter_CanSendCookie_args& operator=(const ClientHandlers_CookieAccessFilter_CanSendCookie_args&); ClientHandlers_CookieAccessFilter_CanSendCookie_args() noexcept : filter(0), bid(0) { } virtual ~ClientHandlers_CookieAccessFilter_CanSendCookie_args() noexcept; int32_t filter; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; std::vector<std::string> cookie; _ClientHandlers_CookieAccessFilter_CanSendCookie_args__isset __isset; void __set_filter(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); void __set_cookie(const std::vector<std::string> & val); bool operator == (const ClientHandlers_CookieAccessFilter_CanSendCookie_args & rhs) const { if (!(filter == rhs.filter)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; if (!(cookie == rhs.cookie)) return false; return true; } bool operator != (const ClientHandlers_CookieAccessFilter_CanSendCookie_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_CookieAccessFilter_CanSendCookie_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_CookieAccessFilter_CanSendCookie_pargs { public: virtual ~ClientHandlers_CookieAccessFilter_CanSendCookie_pargs() noexcept; const int32_t* filter; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; const std::vector<std::string> * cookie; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_CookieAccessFilter_CanSendCookie_result__isset { _ClientHandlers_CookieAccessFilter_CanSendCookie_result__isset() : success(false) {} bool success :1; } _ClientHandlers_CookieAccessFilter_CanSendCookie_result__isset; class ClientHandlers_CookieAccessFilter_CanSendCookie_result { public: ClientHandlers_CookieAccessFilter_CanSendCookie_result(const ClientHandlers_CookieAccessFilter_CanSendCookie_result&) noexcept; ClientHandlers_CookieAccessFilter_CanSendCookie_result& operator=(const ClientHandlers_CookieAccessFilter_CanSendCookie_result&) noexcept; ClientHandlers_CookieAccessFilter_CanSendCookie_result() noexcept : success(0) { } virtual ~ClientHandlers_CookieAccessFilter_CanSendCookie_result() noexcept; bool success; _ClientHandlers_CookieAccessFilter_CanSendCookie_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_CookieAccessFilter_CanSendCookie_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_CookieAccessFilter_CanSendCookie_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_CookieAccessFilter_CanSendCookie_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_CookieAccessFilter_CanSendCookie_presult__isset { _ClientHandlers_CookieAccessFilter_CanSendCookie_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_CookieAccessFilter_CanSendCookie_presult__isset; class ClientHandlers_CookieAccessFilter_CanSendCookie_presult { public: virtual ~ClientHandlers_CookieAccessFilter_CanSendCookie_presult() noexcept; bool* success; _ClientHandlers_CookieAccessFilter_CanSendCookie_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_CookieAccessFilter_CanSaveCookie_args__isset { _ClientHandlers_CookieAccessFilter_CanSaveCookie_args__isset() : filter(false), bid(false), frame(false), request(false), response(false), cookie(false) {} bool filter :1; bool bid :1; bool frame :1; bool request :1; bool response :1; bool cookie :1; } _ClientHandlers_CookieAccessFilter_CanSaveCookie_args__isset; class ClientHandlers_CookieAccessFilter_CanSaveCookie_args { public: ClientHandlers_CookieAccessFilter_CanSaveCookie_args(const ClientHandlers_CookieAccessFilter_CanSaveCookie_args&); ClientHandlers_CookieAccessFilter_CanSaveCookie_args& operator=(const ClientHandlers_CookieAccessFilter_CanSaveCookie_args&); ClientHandlers_CookieAccessFilter_CanSaveCookie_args() noexcept : filter(0), bid(0) { } virtual ~ClientHandlers_CookieAccessFilter_CanSaveCookie_args() noexcept; int32_t filter; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; ::thrift_codegen::RObject response; std::vector<std::string> cookie; _ClientHandlers_CookieAccessFilter_CanSaveCookie_args__isset __isset; void __set_filter(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); void __set_response(const ::thrift_codegen::RObject& val); void __set_cookie(const std::vector<std::string> & val); bool operator == (const ClientHandlers_CookieAccessFilter_CanSaveCookie_args & rhs) const { if (!(filter == rhs.filter)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; if (!(response == rhs.response)) return false; if (!(cookie == rhs.cookie)) return false; return true; } bool operator != (const ClientHandlers_CookieAccessFilter_CanSaveCookie_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_CookieAccessFilter_CanSaveCookie_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_CookieAccessFilter_CanSaveCookie_pargs { public: virtual ~ClientHandlers_CookieAccessFilter_CanSaveCookie_pargs() noexcept; const int32_t* filter; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; const ::thrift_codegen::RObject* response; const std::vector<std::string> * cookie; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_CookieAccessFilter_CanSaveCookie_result__isset { _ClientHandlers_CookieAccessFilter_CanSaveCookie_result__isset() : success(false) {} bool success :1; } _ClientHandlers_CookieAccessFilter_CanSaveCookie_result__isset; class ClientHandlers_CookieAccessFilter_CanSaveCookie_result { public: ClientHandlers_CookieAccessFilter_CanSaveCookie_result(const ClientHandlers_CookieAccessFilter_CanSaveCookie_result&) noexcept; ClientHandlers_CookieAccessFilter_CanSaveCookie_result& operator=(const ClientHandlers_CookieAccessFilter_CanSaveCookie_result&) noexcept; ClientHandlers_CookieAccessFilter_CanSaveCookie_result() noexcept : success(0) { } virtual ~ClientHandlers_CookieAccessFilter_CanSaveCookie_result() noexcept; bool success; _ClientHandlers_CookieAccessFilter_CanSaveCookie_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_CookieAccessFilter_CanSaveCookie_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_CookieAccessFilter_CanSaveCookie_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_CookieAccessFilter_CanSaveCookie_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_CookieAccessFilter_CanSaveCookie_presult__isset { _ClientHandlers_CookieAccessFilter_CanSaveCookie_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_CookieAccessFilter_CanSaveCookie_presult__isset; class ClientHandlers_CookieAccessFilter_CanSaveCookie_presult { public: virtual ~ClientHandlers_CookieAccessFilter_CanSaveCookie_presult() noexcept; bool* success; _ClientHandlers_CookieAccessFilter_CanSaveCookie_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args__isset { _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args__isset() : rrHandler(false), bid(false), frame(false), request(false) {} bool rrHandler :1; bool bid :1; bool frame :1; bool request :1; } _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args__isset; class ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args { public: ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args(const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args&); ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args& operator=(const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args&); ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args() noexcept : rrHandler(0), bid(0) { } virtual ~ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args() noexcept; int32_t rrHandler; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args__isset __isset; void __set_rrHandler(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args & rhs) const { if (!(rrHandler == rhs.rrHandler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_pargs { public: virtual ~ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_pargs() noexcept; const int32_t* rrHandler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result__isset { _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result__isset; class ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result { public: ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result(const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result&) noexcept; ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result& operator=(const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result&) noexcept; ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result() noexcept : success(0) { } virtual ~ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result() noexcept; bool success; _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_presult__isset { _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_presult__isset; class ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_presult { public: virtual ~ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_presult() noexcept; bool* success; _ClientHandlers_ResourceRequestHandler_OnBeforeResourceLoad_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceRequestHandler_GetResourceHandler_args__isset { _ClientHandlers_ResourceRequestHandler_GetResourceHandler_args__isset() : rrHandler(false), bid(false), frame(false), request(false) {} bool rrHandler :1; bool bid :1; bool frame :1; bool request :1; } _ClientHandlers_ResourceRequestHandler_GetResourceHandler_args__isset; class ClientHandlers_ResourceRequestHandler_GetResourceHandler_args { public: ClientHandlers_ResourceRequestHandler_GetResourceHandler_args(const ClientHandlers_ResourceRequestHandler_GetResourceHandler_args&); ClientHandlers_ResourceRequestHandler_GetResourceHandler_args& operator=(const ClientHandlers_ResourceRequestHandler_GetResourceHandler_args&); ClientHandlers_ResourceRequestHandler_GetResourceHandler_args() noexcept : rrHandler(0), bid(0) { } virtual ~ClientHandlers_ResourceRequestHandler_GetResourceHandler_args() noexcept; int32_t rrHandler; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; _ClientHandlers_ResourceRequestHandler_GetResourceHandler_args__isset __isset; void __set_rrHandler(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ResourceRequestHandler_GetResourceHandler_args & rhs) const { if (!(rrHandler == rhs.rrHandler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_GetResourceHandler_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_GetResourceHandler_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_GetResourceHandler_pargs { public: virtual ~ClientHandlers_ResourceRequestHandler_GetResourceHandler_pargs() noexcept; const int32_t* rrHandler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_GetResourceHandler_result__isset { _ClientHandlers_ResourceRequestHandler_GetResourceHandler_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_GetResourceHandler_result__isset; class ClientHandlers_ResourceRequestHandler_GetResourceHandler_result { public: ClientHandlers_ResourceRequestHandler_GetResourceHandler_result(const ClientHandlers_ResourceRequestHandler_GetResourceHandler_result&); ClientHandlers_ResourceRequestHandler_GetResourceHandler_result& operator=(const ClientHandlers_ResourceRequestHandler_GetResourceHandler_result&); ClientHandlers_ResourceRequestHandler_GetResourceHandler_result() noexcept { } virtual ~ClientHandlers_ResourceRequestHandler_GetResourceHandler_result() noexcept; ::thrift_codegen::RObject success; _ClientHandlers_ResourceRequestHandler_GetResourceHandler_result__isset __isset; void __set_success(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ResourceRequestHandler_GetResourceHandler_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_GetResourceHandler_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_GetResourceHandler_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_GetResourceHandler_presult__isset { _ClientHandlers_ResourceRequestHandler_GetResourceHandler_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_GetResourceHandler_presult__isset; class ClientHandlers_ResourceRequestHandler_GetResourceHandler_presult { public: virtual ~ClientHandlers_ResourceRequestHandler_GetResourceHandler_presult() noexcept; ::thrift_codegen::RObject* success; _ClientHandlers_ResourceRequestHandler_GetResourceHandler_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceHandler_Dispose_args__isset { _ClientHandlers_ResourceHandler_Dispose_args__isset() : resourceHandler(false) {} bool resourceHandler :1; } _ClientHandlers_ResourceHandler_Dispose_args__isset; class ClientHandlers_ResourceHandler_Dispose_args { public: ClientHandlers_ResourceHandler_Dispose_args(const ClientHandlers_ResourceHandler_Dispose_args&) noexcept; ClientHandlers_ResourceHandler_Dispose_args& operator=(const ClientHandlers_ResourceHandler_Dispose_args&) noexcept; ClientHandlers_ResourceHandler_Dispose_args() noexcept : resourceHandler(0) { } virtual ~ClientHandlers_ResourceHandler_Dispose_args() noexcept; int32_t resourceHandler; _ClientHandlers_ResourceHandler_Dispose_args__isset __isset; void __set_resourceHandler(const int32_t val); bool operator == (const ClientHandlers_ResourceHandler_Dispose_args & rhs) const { if (!(resourceHandler == rhs.resourceHandler)) return false; return true; } bool operator != (const ClientHandlers_ResourceHandler_Dispose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceHandler_Dispose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceHandler_Dispose_pargs { public: virtual ~ClientHandlers_ResourceHandler_Dispose_pargs() noexcept; const int32_t* resourceHandler; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceHandler_ProcessRequest_args__isset { _ClientHandlers_ResourceHandler_ProcessRequest_args__isset() : resourceHandler(false), request(false), callback(false) {} bool resourceHandler :1; bool request :1; bool callback :1; } _ClientHandlers_ResourceHandler_ProcessRequest_args__isset; class ClientHandlers_ResourceHandler_ProcessRequest_args { public: ClientHandlers_ResourceHandler_ProcessRequest_args(const ClientHandlers_ResourceHandler_ProcessRequest_args&); ClientHandlers_ResourceHandler_ProcessRequest_args& operator=(const ClientHandlers_ResourceHandler_ProcessRequest_args&); ClientHandlers_ResourceHandler_ProcessRequest_args() noexcept : resourceHandler(0) { } virtual ~ClientHandlers_ResourceHandler_ProcessRequest_args() noexcept; int32_t resourceHandler; ::thrift_codegen::RObject request; ::thrift_codegen::RObject callback; _ClientHandlers_ResourceHandler_ProcessRequest_args__isset __isset; void __set_resourceHandler(const int32_t val); void __set_request(const ::thrift_codegen::RObject& val); void __set_callback(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ResourceHandler_ProcessRequest_args & rhs) const { if (!(resourceHandler == rhs.resourceHandler)) return false; if (!(request == rhs.request)) return false; if (!(callback == rhs.callback)) return false; return true; } bool operator != (const ClientHandlers_ResourceHandler_ProcessRequest_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceHandler_ProcessRequest_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceHandler_ProcessRequest_pargs { public: virtual ~ClientHandlers_ResourceHandler_ProcessRequest_pargs() noexcept; const int32_t* resourceHandler; const ::thrift_codegen::RObject* request; const ::thrift_codegen::RObject* callback; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceHandler_ProcessRequest_result__isset { _ClientHandlers_ResourceHandler_ProcessRequest_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceHandler_ProcessRequest_result__isset; class ClientHandlers_ResourceHandler_ProcessRequest_result { public: ClientHandlers_ResourceHandler_ProcessRequest_result(const ClientHandlers_ResourceHandler_ProcessRequest_result&) noexcept; ClientHandlers_ResourceHandler_ProcessRequest_result& operator=(const ClientHandlers_ResourceHandler_ProcessRequest_result&) noexcept; ClientHandlers_ResourceHandler_ProcessRequest_result() noexcept : success(0) { } virtual ~ClientHandlers_ResourceHandler_ProcessRequest_result() noexcept; bool success; _ClientHandlers_ResourceHandler_ProcessRequest_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_ResourceHandler_ProcessRequest_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ResourceHandler_ProcessRequest_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceHandler_ProcessRequest_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceHandler_ProcessRequest_presult__isset { _ClientHandlers_ResourceHandler_ProcessRequest_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceHandler_ProcessRequest_presult__isset; class ClientHandlers_ResourceHandler_ProcessRequest_presult { public: virtual ~ClientHandlers_ResourceHandler_ProcessRequest_presult() noexcept; bool* success; _ClientHandlers_ResourceHandler_ProcessRequest_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceHandler_GetResponseHeaders_args__isset { _ClientHandlers_ResourceHandler_GetResponseHeaders_args__isset() : resourceHandler(false), response(false) {} bool resourceHandler :1; bool response :1; } _ClientHandlers_ResourceHandler_GetResponseHeaders_args__isset; class ClientHandlers_ResourceHandler_GetResponseHeaders_args { public: ClientHandlers_ResourceHandler_GetResponseHeaders_args(const ClientHandlers_ResourceHandler_GetResponseHeaders_args&); ClientHandlers_ResourceHandler_GetResponseHeaders_args& operator=(const ClientHandlers_ResourceHandler_GetResponseHeaders_args&); ClientHandlers_ResourceHandler_GetResponseHeaders_args() noexcept : resourceHandler(0) { } virtual ~ClientHandlers_ResourceHandler_GetResponseHeaders_args() noexcept; int32_t resourceHandler; ::thrift_codegen::RObject response; _ClientHandlers_ResourceHandler_GetResponseHeaders_args__isset __isset; void __set_resourceHandler(const int32_t val); void __set_response(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ResourceHandler_GetResponseHeaders_args & rhs) const { if (!(resourceHandler == rhs.resourceHandler)) return false; if (!(response == rhs.response)) return false; return true; } bool operator != (const ClientHandlers_ResourceHandler_GetResponseHeaders_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceHandler_GetResponseHeaders_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceHandler_GetResponseHeaders_pargs { public: virtual ~ClientHandlers_ResourceHandler_GetResponseHeaders_pargs() noexcept; const int32_t* resourceHandler; const ::thrift_codegen::RObject* response; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceHandler_GetResponseHeaders_result__isset { _ClientHandlers_ResourceHandler_GetResponseHeaders_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceHandler_GetResponseHeaders_result__isset; class ClientHandlers_ResourceHandler_GetResponseHeaders_result { public: ClientHandlers_ResourceHandler_GetResponseHeaders_result(const ClientHandlers_ResourceHandler_GetResponseHeaders_result&); ClientHandlers_ResourceHandler_GetResponseHeaders_result& operator=(const ClientHandlers_ResourceHandler_GetResponseHeaders_result&); ClientHandlers_ResourceHandler_GetResponseHeaders_result() noexcept { } virtual ~ClientHandlers_ResourceHandler_GetResponseHeaders_result() noexcept; ::thrift_codegen::ResponseHeaders success; _ClientHandlers_ResourceHandler_GetResponseHeaders_result__isset __isset; void __set_success(const ::thrift_codegen::ResponseHeaders& val); bool operator == (const ClientHandlers_ResourceHandler_GetResponseHeaders_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ResourceHandler_GetResponseHeaders_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceHandler_GetResponseHeaders_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceHandler_GetResponseHeaders_presult__isset { _ClientHandlers_ResourceHandler_GetResponseHeaders_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceHandler_GetResponseHeaders_presult__isset; class ClientHandlers_ResourceHandler_GetResponseHeaders_presult { public: virtual ~ClientHandlers_ResourceHandler_GetResponseHeaders_presult() noexcept; ::thrift_codegen::ResponseHeaders* success; _ClientHandlers_ResourceHandler_GetResponseHeaders_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceHandler_ReadResponse_args__isset { _ClientHandlers_ResourceHandler_ReadResponse_args__isset() : resourceHandler(false), bytes_to_read(false), callback(false) {} bool resourceHandler :1; bool bytes_to_read :1; bool callback :1; } _ClientHandlers_ResourceHandler_ReadResponse_args__isset; class ClientHandlers_ResourceHandler_ReadResponse_args { public: ClientHandlers_ResourceHandler_ReadResponse_args(const ClientHandlers_ResourceHandler_ReadResponse_args&); ClientHandlers_ResourceHandler_ReadResponse_args& operator=(const ClientHandlers_ResourceHandler_ReadResponse_args&); ClientHandlers_ResourceHandler_ReadResponse_args() noexcept : resourceHandler(0), bytes_to_read(0) { } virtual ~ClientHandlers_ResourceHandler_ReadResponse_args() noexcept; int32_t resourceHandler; int32_t bytes_to_read; ::thrift_codegen::RObject callback; _ClientHandlers_ResourceHandler_ReadResponse_args__isset __isset; void __set_resourceHandler(const int32_t val); void __set_bytes_to_read(const int32_t val); void __set_callback(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ResourceHandler_ReadResponse_args & rhs) const { if (!(resourceHandler == rhs.resourceHandler)) return false; if (!(bytes_to_read == rhs.bytes_to_read)) return false; if (!(callback == rhs.callback)) return false; return true; } bool operator != (const ClientHandlers_ResourceHandler_ReadResponse_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceHandler_ReadResponse_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceHandler_ReadResponse_pargs { public: virtual ~ClientHandlers_ResourceHandler_ReadResponse_pargs() noexcept; const int32_t* resourceHandler; const int32_t* bytes_to_read; const ::thrift_codegen::RObject* callback; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceHandler_ReadResponse_result__isset { _ClientHandlers_ResourceHandler_ReadResponse_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceHandler_ReadResponse_result__isset; class ClientHandlers_ResourceHandler_ReadResponse_result { public: ClientHandlers_ResourceHandler_ReadResponse_result(const ClientHandlers_ResourceHandler_ReadResponse_result&); ClientHandlers_ResourceHandler_ReadResponse_result& operator=(const ClientHandlers_ResourceHandler_ReadResponse_result&); ClientHandlers_ResourceHandler_ReadResponse_result() noexcept { } virtual ~ClientHandlers_ResourceHandler_ReadResponse_result() noexcept; ::thrift_codegen::ResponseData success; _ClientHandlers_ResourceHandler_ReadResponse_result__isset __isset; void __set_success(const ::thrift_codegen::ResponseData& val); bool operator == (const ClientHandlers_ResourceHandler_ReadResponse_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ResourceHandler_ReadResponse_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceHandler_ReadResponse_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceHandler_ReadResponse_presult__isset { _ClientHandlers_ResourceHandler_ReadResponse_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceHandler_ReadResponse_presult__isset; class ClientHandlers_ResourceHandler_ReadResponse_presult { public: virtual ~ClientHandlers_ResourceHandler_ReadResponse_presult() noexcept; ::thrift_codegen::ResponseData* success; _ClientHandlers_ResourceHandler_ReadResponse_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceHandler_Cancel_args__isset { _ClientHandlers_ResourceHandler_Cancel_args__isset() : resourceHandler(false) {} bool resourceHandler :1; } _ClientHandlers_ResourceHandler_Cancel_args__isset; class ClientHandlers_ResourceHandler_Cancel_args { public: ClientHandlers_ResourceHandler_Cancel_args(const ClientHandlers_ResourceHandler_Cancel_args&) noexcept; ClientHandlers_ResourceHandler_Cancel_args& operator=(const ClientHandlers_ResourceHandler_Cancel_args&) noexcept; ClientHandlers_ResourceHandler_Cancel_args() noexcept : resourceHandler(0) { } virtual ~ClientHandlers_ResourceHandler_Cancel_args() noexcept; int32_t resourceHandler; _ClientHandlers_ResourceHandler_Cancel_args__isset __isset; void __set_resourceHandler(const int32_t val); bool operator == (const ClientHandlers_ResourceHandler_Cancel_args & rhs) const { if (!(resourceHandler == rhs.resourceHandler)) return false; return true; } bool operator != (const ClientHandlers_ResourceHandler_Cancel_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceHandler_Cancel_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceHandler_Cancel_pargs { public: virtual ~ClientHandlers_ResourceHandler_Cancel_pargs() noexcept; const int32_t* resourceHandler; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceHandler_Cancel_result { public: ClientHandlers_ResourceHandler_Cancel_result(const ClientHandlers_ResourceHandler_Cancel_result&) noexcept; ClientHandlers_ResourceHandler_Cancel_result& operator=(const ClientHandlers_ResourceHandler_Cancel_result&) noexcept; ClientHandlers_ResourceHandler_Cancel_result() noexcept { } virtual ~ClientHandlers_ResourceHandler_Cancel_result() noexcept; bool operator == (const ClientHandlers_ResourceHandler_Cancel_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_ResourceHandler_Cancel_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceHandler_Cancel_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceHandler_Cancel_presult { public: virtual ~ClientHandlers_ResourceHandler_Cancel_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args__isset { _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args__isset() : rrHandler(false), bid(false), frame(false), request(false), response(false), new_url(false) {} bool rrHandler :1; bool bid :1; bool frame :1; bool request :1; bool response :1; bool new_url :1; } _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args__isset; class ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args { public: ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args(const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args&); ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args& operator=(const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args&); ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args() noexcept : rrHandler(0), bid(0), new_url() { } virtual ~ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args() noexcept; int32_t rrHandler; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; ::thrift_codegen::RObject response; std::string new_url; _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args__isset __isset; void __set_rrHandler(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); void __set_response(const ::thrift_codegen::RObject& val); void __set_new_url(const std::string& val); bool operator == (const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args & rhs) const { if (!(rrHandler == rhs.rrHandler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; if (!(response == rhs.response)) return false; if (!(new_url == rhs.new_url)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_OnResourceRedirect_pargs { public: virtual ~ClientHandlers_ResourceRequestHandler_OnResourceRedirect_pargs() noexcept; const int32_t* rrHandler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; const ::thrift_codegen::RObject* response; const std::string* new_url; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result__isset { _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result__isset; class ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result { public: ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result(const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result&); ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result& operator=(const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result&); ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result() noexcept : success() { } virtual ~ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result() noexcept; std::string success; _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result__isset __isset; void __set_success(const std::string& val); bool operator == (const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnResourceRedirect_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_presult__isset { _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_presult__isset; class ClientHandlers_ResourceRequestHandler_OnResourceRedirect_presult { public: virtual ~ClientHandlers_ResourceRequestHandler_OnResourceRedirect_presult() noexcept; std::string* success; _ClientHandlers_ResourceRequestHandler_OnResourceRedirect_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceRequestHandler_OnResourceResponse_args__isset { _ClientHandlers_ResourceRequestHandler_OnResourceResponse_args__isset() : rrHandler(false), bid(false), frame(false), request(false), response(false) {} bool rrHandler :1; bool bid :1; bool frame :1; bool request :1; bool response :1; } _ClientHandlers_ResourceRequestHandler_OnResourceResponse_args__isset; class ClientHandlers_ResourceRequestHandler_OnResourceResponse_args { public: ClientHandlers_ResourceRequestHandler_OnResourceResponse_args(const ClientHandlers_ResourceRequestHandler_OnResourceResponse_args&); ClientHandlers_ResourceRequestHandler_OnResourceResponse_args& operator=(const ClientHandlers_ResourceRequestHandler_OnResourceResponse_args&); ClientHandlers_ResourceRequestHandler_OnResourceResponse_args() noexcept : rrHandler(0), bid(0) { } virtual ~ClientHandlers_ResourceRequestHandler_OnResourceResponse_args() noexcept; int32_t rrHandler; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; ::thrift_codegen::RObject response; _ClientHandlers_ResourceRequestHandler_OnResourceResponse_args__isset __isset; void __set_rrHandler(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); void __set_response(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ResourceRequestHandler_OnResourceResponse_args & rhs) const { if (!(rrHandler == rhs.rrHandler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; if (!(response == rhs.response)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnResourceResponse_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnResourceResponse_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_OnResourceResponse_pargs { public: virtual ~ClientHandlers_ResourceRequestHandler_OnResourceResponse_pargs() noexcept; const int32_t* rrHandler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; const ::thrift_codegen::RObject* response; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_OnResourceResponse_result__isset { _ClientHandlers_ResourceRequestHandler_OnResourceResponse_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_OnResourceResponse_result__isset; class ClientHandlers_ResourceRequestHandler_OnResourceResponse_result { public: ClientHandlers_ResourceRequestHandler_OnResourceResponse_result(const ClientHandlers_ResourceRequestHandler_OnResourceResponse_result&) noexcept; ClientHandlers_ResourceRequestHandler_OnResourceResponse_result& operator=(const ClientHandlers_ResourceRequestHandler_OnResourceResponse_result&) noexcept; ClientHandlers_ResourceRequestHandler_OnResourceResponse_result() noexcept : success(0) { } virtual ~ClientHandlers_ResourceRequestHandler_OnResourceResponse_result() noexcept; bool success; _ClientHandlers_ResourceRequestHandler_OnResourceResponse_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_ResourceRequestHandler_OnResourceResponse_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnResourceResponse_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnResourceResponse_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_OnResourceResponse_presult__isset { _ClientHandlers_ResourceRequestHandler_OnResourceResponse_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_OnResourceResponse_presult__isset; class ClientHandlers_ResourceRequestHandler_OnResourceResponse_presult { public: virtual ~ClientHandlers_ResourceRequestHandler_OnResourceResponse_presult() noexcept; bool* success; _ClientHandlers_ResourceRequestHandler_OnResourceResponse_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args__isset { _ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args__isset() : rrHandler(false), bid(false), frame(false), request(false), response(false), status(false), receivedContentLength(false) {} bool rrHandler :1; bool bid :1; bool frame :1; bool request :1; bool response :1; bool status :1; bool receivedContentLength :1; } _ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args__isset; class ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args { public: ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args(const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args&); ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args& operator=(const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args&); ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args() noexcept : rrHandler(0), bid(0), status(), receivedContentLength(0) { } virtual ~ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args() noexcept; int32_t rrHandler; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; ::thrift_codegen::RObject response; std::string status; int64_t receivedContentLength; _ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args__isset __isset; void __set_rrHandler(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); void __set_response(const ::thrift_codegen::RObject& val); void __set_status(const std::string& val); void __set_receivedContentLength(const int64_t val); bool operator == (const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args & rhs) const { if (!(rrHandler == rhs.rrHandler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; if (!(response == rhs.response)) return false; if (!(status == rhs.status)) return false; if (!(receivedContentLength == rhs.receivedContentLength)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_pargs { public: virtual ~ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_pargs() noexcept; const int32_t* rrHandler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; const ::thrift_codegen::RObject* response; const std::string* status; const int64_t* receivedContentLength; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result { public: ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result(const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result&) noexcept; ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result& operator=(const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result&) noexcept; ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result() noexcept { } virtual ~ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result() noexcept; bool operator == (const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_presult { public: virtual ~ClientHandlers_ResourceRequestHandler_OnResourceLoadComplete_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args__isset { _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args__isset() : rrHandler(false), bid(false), frame(false), request(false), allowOsExecution(false) {} bool rrHandler :1; bool bid :1; bool frame :1; bool request :1; bool allowOsExecution :1; } _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args__isset; class ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args { public: ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args(const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args&); ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args& operator=(const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args&); ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args() noexcept : rrHandler(0), bid(0), allowOsExecution(0) { } virtual ~ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args() noexcept; int32_t rrHandler; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; bool allowOsExecution; _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args__isset __isset; void __set_rrHandler(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); void __set_allowOsExecution(const bool val); bool operator == (const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args & rhs) const { if (!(rrHandler == rhs.rrHandler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; if (!(allowOsExecution == rhs.allowOsExecution)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ResourceRequestHandler_OnProtocolExecution_pargs { public: virtual ~ClientHandlers_ResourceRequestHandler_OnProtocolExecution_pargs() noexcept; const int32_t* rrHandler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; const bool* allowOsExecution; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result__isset { _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result__isset; class ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result { public: ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result(const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result&) noexcept; ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result& operator=(const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result&) noexcept; ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result() noexcept : success(0) { } virtual ~ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result() noexcept; bool success; _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ResourceRequestHandler_OnProtocolExecution_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_presult__isset { _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_presult__isset; class ClientHandlers_ResourceRequestHandler_OnProtocolExecution_presult { public: virtual ~ClientHandlers_ResourceRequestHandler_OnProtocolExecution_presult() noexcept; bool* success; _ClientHandlers_ResourceRequestHandler_OnProtocolExecution_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args__isset { _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args__isset() : bid(false), frame(false), params(false), menu_model(false) {} bool bid :1; bool frame :1; bool params :1; bool menu_model :1; } _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args__isset; class ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args { public: ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args(const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args&); ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args& operator=(const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args&); ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args() noexcept : bid(0) { } virtual ~ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; ContextMenuParams params; std::vector<MenuItem> menu_model; _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_params(const ContextMenuParams& val); void __set_menu_model(const std::vector<MenuItem> & val); bool operator == (const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(params == rhs.params)) return false; if (!(menu_model == rhs.menu_model)) return false; return true; } bool operator != (const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_pargs { public: virtual ~ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ContextMenuParams* params; const std::vector<MenuItem> * menu_model; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result__isset { _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result__isset; class ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result { public: ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result(const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result&); ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result& operator=(const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result&); ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result() noexcept { } virtual ~ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result() noexcept; std::vector<MenuItem> success; _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result__isset __isset; void __set_success(const std::vector<MenuItem> & val); bool operator == (const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_presult__isset { _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_presult__isset; class ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_presult { public: virtual ~ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_presult() noexcept; std::vector<MenuItem> * success; _ClientHandlers_ContextMenuHandler_OnBeforeContextMenu_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ContextMenuHandler_RunContextMenu_args__isset { _ClientHandlers_ContextMenuHandler_RunContextMenu_args__isset() : bid(false), frame(false), params(false), model(false), callback(false) {} bool bid :1; bool frame :1; bool params :1; bool model :1; bool callback :1; } _ClientHandlers_ContextMenuHandler_RunContextMenu_args__isset; class ClientHandlers_ContextMenuHandler_RunContextMenu_args { public: ClientHandlers_ContextMenuHandler_RunContextMenu_args(const ClientHandlers_ContextMenuHandler_RunContextMenu_args&); ClientHandlers_ContextMenuHandler_RunContextMenu_args& operator=(const ClientHandlers_ContextMenuHandler_RunContextMenu_args&); ClientHandlers_ContextMenuHandler_RunContextMenu_args() noexcept : bid(0) { } virtual ~ClientHandlers_ContextMenuHandler_RunContextMenu_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; ContextMenuParams params; std::vector<MenuItem> model; ::thrift_codegen::RObject callback; _ClientHandlers_ContextMenuHandler_RunContextMenu_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_params(const ContextMenuParams& val); void __set_model(const std::vector<MenuItem> & val); void __set_callback(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ContextMenuHandler_RunContextMenu_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(params == rhs.params)) return false; if (!(model == rhs.model)) return false; if (!(callback == rhs.callback)) return false; return true; } bool operator != (const ClientHandlers_ContextMenuHandler_RunContextMenu_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ContextMenuHandler_RunContextMenu_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ContextMenuHandler_RunContextMenu_pargs { public: virtual ~ClientHandlers_ContextMenuHandler_RunContextMenu_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ContextMenuParams* params; const std::vector<MenuItem> * model; const ::thrift_codegen::RObject* callback; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ContextMenuHandler_RunContextMenu_result__isset { _ClientHandlers_ContextMenuHandler_RunContextMenu_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ContextMenuHandler_RunContextMenu_result__isset; class ClientHandlers_ContextMenuHandler_RunContextMenu_result { public: ClientHandlers_ContextMenuHandler_RunContextMenu_result(const ClientHandlers_ContextMenuHandler_RunContextMenu_result&) noexcept; ClientHandlers_ContextMenuHandler_RunContextMenu_result& operator=(const ClientHandlers_ContextMenuHandler_RunContextMenu_result&) noexcept; ClientHandlers_ContextMenuHandler_RunContextMenu_result() noexcept : success(0) { } virtual ~ClientHandlers_ContextMenuHandler_RunContextMenu_result() noexcept; bool success; _ClientHandlers_ContextMenuHandler_RunContextMenu_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_ContextMenuHandler_RunContextMenu_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ContextMenuHandler_RunContextMenu_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ContextMenuHandler_RunContextMenu_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ContextMenuHandler_RunContextMenu_presult__isset { _ClientHandlers_ContextMenuHandler_RunContextMenu_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ContextMenuHandler_RunContextMenu_presult__isset; class ClientHandlers_ContextMenuHandler_RunContextMenu_presult { public: virtual ~ClientHandlers_ContextMenuHandler_RunContextMenu_presult() noexcept; bool* success; _ClientHandlers_ContextMenuHandler_RunContextMenu_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args__isset { _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args__isset() : bid(false), frame(false), params(false), command_id(false), event_flags(false) {} bool bid :1; bool frame :1; bool params :1; bool command_id :1; bool event_flags :1; } _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args__isset; class ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args { public: ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args(const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args&); ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args& operator=(const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args&); ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args() noexcept : bid(0), command_id(0), event_flags(0) { } virtual ~ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; ContextMenuParams params; int32_t command_id; int32_t event_flags; _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_params(const ContextMenuParams& val); void __set_command_id(const int32_t val); void __set_event_flags(const int32_t val); bool operator == (const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(params == rhs.params)) return false; if (!(command_id == rhs.command_id)) return false; if (!(event_flags == rhs.event_flags)) return false; return true; } bool operator != (const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ContextMenuHandler_OnContextMenuCommand_pargs { public: virtual ~ClientHandlers_ContextMenuHandler_OnContextMenuCommand_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ContextMenuParams* params; const int32_t* command_id; const int32_t* event_flags; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result__isset { _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result__isset() : success(false) {} bool success :1; } _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result__isset; class ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result { public: ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result(const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result&) noexcept; ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result& operator=(const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result&) noexcept; ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result() noexcept : success(0) { } virtual ~ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result() noexcept; bool success; _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ContextMenuHandler_OnContextMenuCommand_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_presult__isset { _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_presult__isset; class ClientHandlers_ContextMenuHandler_OnContextMenuCommand_presult { public: virtual ~ClientHandlers_ContextMenuHandler_OnContextMenuCommand_presult() noexcept; bool* success; _ClientHandlers_ContextMenuHandler_OnContextMenuCommand_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args__isset { _ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args__isset() : bid(false), frame(false) {} bool bid :1; bool frame :1; } _ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args__isset; class ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args { public: ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args(const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args&); ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args& operator=(const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args&); ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args() noexcept : bid(0) { } virtual ~ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; _ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; return true; } bool operator != (const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_pargs { public: virtual ~ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result { public: ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result(const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result&) noexcept; ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result& operator=(const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result&) noexcept; ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result() noexcept { } virtual ~ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result() noexcept; bool operator == (const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_presult { public: virtual ~ClientHandlers_ContextMenuHandler_OnContextMenuDismissed_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_MessageRouterHandler_onQuery_args__isset { _ClientHandlers_MessageRouterHandler_onQuery_args__isset() : handler(false), bid(false), frame(false), queryId(false), request(false), persistent(false), queryCallback(false) {} bool handler :1; bool bid :1; bool frame :1; bool queryId :1; bool request :1; bool persistent :1; bool queryCallback :1; } _ClientHandlers_MessageRouterHandler_onQuery_args__isset; class ClientHandlers_MessageRouterHandler_onQuery_args { public: ClientHandlers_MessageRouterHandler_onQuery_args(const ClientHandlers_MessageRouterHandler_onQuery_args&); ClientHandlers_MessageRouterHandler_onQuery_args& operator=(const ClientHandlers_MessageRouterHandler_onQuery_args&); ClientHandlers_MessageRouterHandler_onQuery_args() noexcept : bid(0), queryId(0), request(), persistent(0) { } virtual ~ClientHandlers_MessageRouterHandler_onQuery_args() noexcept; ::thrift_codegen::RObject handler; int32_t bid; ::thrift_codegen::RObject frame; int64_t queryId; std::string request; bool persistent; ::thrift_codegen::RObject queryCallback; _ClientHandlers_MessageRouterHandler_onQuery_args__isset __isset; void __set_handler(const ::thrift_codegen::RObject& val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_queryId(const int64_t val); void __set_request(const std::string& val); void __set_persistent(const bool val); void __set_queryCallback(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_MessageRouterHandler_onQuery_args & rhs) const { if (!(handler == rhs.handler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(queryId == rhs.queryId)) return false; if (!(request == rhs.request)) return false; if (!(persistent == rhs.persistent)) return false; if (!(queryCallback == rhs.queryCallback)) return false; return true; } bool operator != (const ClientHandlers_MessageRouterHandler_onQuery_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_MessageRouterHandler_onQuery_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_MessageRouterHandler_onQuery_pargs { public: virtual ~ClientHandlers_MessageRouterHandler_onQuery_pargs() noexcept; const ::thrift_codegen::RObject* handler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const int64_t* queryId; const std::string* request; const bool* persistent; const ::thrift_codegen::RObject* queryCallback; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_MessageRouterHandler_onQuery_result__isset { _ClientHandlers_MessageRouterHandler_onQuery_result__isset() : success(false) {} bool success :1; } _ClientHandlers_MessageRouterHandler_onQuery_result__isset; class ClientHandlers_MessageRouterHandler_onQuery_result { public: ClientHandlers_MessageRouterHandler_onQuery_result(const ClientHandlers_MessageRouterHandler_onQuery_result&) noexcept; ClientHandlers_MessageRouterHandler_onQuery_result& operator=(const ClientHandlers_MessageRouterHandler_onQuery_result&) noexcept; ClientHandlers_MessageRouterHandler_onQuery_result() noexcept : success(0) { } virtual ~ClientHandlers_MessageRouterHandler_onQuery_result() noexcept; bool success; _ClientHandlers_MessageRouterHandler_onQuery_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_MessageRouterHandler_onQuery_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_MessageRouterHandler_onQuery_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_MessageRouterHandler_onQuery_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_MessageRouterHandler_onQuery_presult__isset { _ClientHandlers_MessageRouterHandler_onQuery_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_MessageRouterHandler_onQuery_presult__isset; class ClientHandlers_MessageRouterHandler_onQuery_presult { public: virtual ~ClientHandlers_MessageRouterHandler_onQuery_presult() noexcept; bool* success; _ClientHandlers_MessageRouterHandler_onQuery_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_MessageRouterHandler_onQueryCanceled_args__isset { _ClientHandlers_MessageRouterHandler_onQueryCanceled_args__isset() : handler(false), bid(false), frame(false), queryId(false) {} bool handler :1; bool bid :1; bool frame :1; bool queryId :1; } _ClientHandlers_MessageRouterHandler_onQueryCanceled_args__isset; class ClientHandlers_MessageRouterHandler_onQueryCanceled_args { public: ClientHandlers_MessageRouterHandler_onQueryCanceled_args(const ClientHandlers_MessageRouterHandler_onQueryCanceled_args&); ClientHandlers_MessageRouterHandler_onQueryCanceled_args& operator=(const ClientHandlers_MessageRouterHandler_onQueryCanceled_args&); ClientHandlers_MessageRouterHandler_onQueryCanceled_args() noexcept : bid(0), queryId(0) { } virtual ~ClientHandlers_MessageRouterHandler_onQueryCanceled_args() noexcept; ::thrift_codegen::RObject handler; int32_t bid; ::thrift_codegen::RObject frame; int64_t queryId; _ClientHandlers_MessageRouterHandler_onQueryCanceled_args__isset __isset; void __set_handler(const ::thrift_codegen::RObject& val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_queryId(const int64_t val); bool operator == (const ClientHandlers_MessageRouterHandler_onQueryCanceled_args & rhs) const { if (!(handler == rhs.handler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(queryId == rhs.queryId)) return false; return true; } bool operator != (const ClientHandlers_MessageRouterHandler_onQueryCanceled_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_MessageRouterHandler_onQueryCanceled_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_MessageRouterHandler_onQueryCanceled_pargs { public: virtual ~ClientHandlers_MessageRouterHandler_onQueryCanceled_pargs() noexcept; const ::thrift_codegen::RObject* handler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const int64_t* queryId; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_MessageRouterHandler_onQueryCanceled_result { public: ClientHandlers_MessageRouterHandler_onQueryCanceled_result(const ClientHandlers_MessageRouterHandler_onQueryCanceled_result&) noexcept; ClientHandlers_MessageRouterHandler_onQueryCanceled_result& operator=(const ClientHandlers_MessageRouterHandler_onQueryCanceled_result&) noexcept; ClientHandlers_MessageRouterHandler_onQueryCanceled_result() noexcept { } virtual ~ClientHandlers_MessageRouterHandler_onQueryCanceled_result() noexcept; bool operator == (const ClientHandlers_MessageRouterHandler_onQueryCanceled_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_MessageRouterHandler_onQueryCanceled_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_MessageRouterHandler_onQueryCanceled_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_MessageRouterHandler_onQueryCanceled_presult { public: virtual ~ClientHandlers_MessageRouterHandler_onQueryCanceled_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_MessageRouterHandler_Dispose_args__isset { _ClientHandlers_MessageRouterHandler_Dispose_args__isset() : handler(false) {} bool handler :1; } _ClientHandlers_MessageRouterHandler_Dispose_args__isset; class ClientHandlers_MessageRouterHandler_Dispose_args { public: ClientHandlers_MessageRouterHandler_Dispose_args(const ClientHandlers_MessageRouterHandler_Dispose_args&) noexcept; ClientHandlers_MessageRouterHandler_Dispose_args& operator=(const ClientHandlers_MessageRouterHandler_Dispose_args&) noexcept; ClientHandlers_MessageRouterHandler_Dispose_args() noexcept : handler(0) { } virtual ~ClientHandlers_MessageRouterHandler_Dispose_args() noexcept; int32_t handler; _ClientHandlers_MessageRouterHandler_Dispose_args__isset __isset; void __set_handler(const int32_t val); bool operator == (const ClientHandlers_MessageRouterHandler_Dispose_args & rhs) const { if (!(handler == rhs.handler)) return false; return true; } bool operator != (const ClientHandlers_MessageRouterHandler_Dispose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_MessageRouterHandler_Dispose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_MessageRouterHandler_Dispose_pargs { public: virtual ~ClientHandlers_MessageRouterHandler_Dispose_pargs() noexcept; const int32_t* handler; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_SchemeHandlerFactory_CreateHandler_args__isset { _ClientHandlers_SchemeHandlerFactory_CreateHandler_args__isset() : schemeHandlerFactory(false), bid(false), frame(false), scheme_name(false), request(false) {} bool schemeHandlerFactory :1; bool bid :1; bool frame :1; bool scheme_name :1; bool request :1; } _ClientHandlers_SchemeHandlerFactory_CreateHandler_args__isset; class ClientHandlers_SchemeHandlerFactory_CreateHandler_args { public: ClientHandlers_SchemeHandlerFactory_CreateHandler_args(const ClientHandlers_SchemeHandlerFactory_CreateHandler_args&); ClientHandlers_SchemeHandlerFactory_CreateHandler_args& operator=(const ClientHandlers_SchemeHandlerFactory_CreateHandler_args&); ClientHandlers_SchemeHandlerFactory_CreateHandler_args() noexcept : schemeHandlerFactory(0), bid(0), scheme_name() { } virtual ~ClientHandlers_SchemeHandlerFactory_CreateHandler_args() noexcept; int32_t schemeHandlerFactory; int32_t bid; ::thrift_codegen::RObject frame; std::string scheme_name; ::thrift_codegen::RObject request; _ClientHandlers_SchemeHandlerFactory_CreateHandler_args__isset __isset; void __set_schemeHandlerFactory(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_scheme_name(const std::string& val); void __set_request(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_SchemeHandlerFactory_CreateHandler_args & rhs) const { if (!(schemeHandlerFactory == rhs.schemeHandlerFactory)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(scheme_name == rhs.scheme_name)) return false; if (!(request == rhs.request)) return false; return true; } bool operator != (const ClientHandlers_SchemeHandlerFactory_CreateHandler_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_SchemeHandlerFactory_CreateHandler_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_SchemeHandlerFactory_CreateHandler_pargs { public: virtual ~ClientHandlers_SchemeHandlerFactory_CreateHandler_pargs() noexcept; const int32_t* schemeHandlerFactory; const int32_t* bid; const ::thrift_codegen::RObject* frame; const std::string* scheme_name; const ::thrift_codegen::RObject* request; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_SchemeHandlerFactory_CreateHandler_result__isset { _ClientHandlers_SchemeHandlerFactory_CreateHandler_result__isset() : success(false) {} bool success :1; } _ClientHandlers_SchemeHandlerFactory_CreateHandler_result__isset; class ClientHandlers_SchemeHandlerFactory_CreateHandler_result { public: ClientHandlers_SchemeHandlerFactory_CreateHandler_result(const ClientHandlers_SchemeHandlerFactory_CreateHandler_result&); ClientHandlers_SchemeHandlerFactory_CreateHandler_result& operator=(const ClientHandlers_SchemeHandlerFactory_CreateHandler_result&); ClientHandlers_SchemeHandlerFactory_CreateHandler_result() noexcept { } virtual ~ClientHandlers_SchemeHandlerFactory_CreateHandler_result() noexcept; ::thrift_codegen::RObject success; _ClientHandlers_SchemeHandlerFactory_CreateHandler_result__isset __isset; void __set_success(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_SchemeHandlerFactory_CreateHandler_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_SchemeHandlerFactory_CreateHandler_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_SchemeHandlerFactory_CreateHandler_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_SchemeHandlerFactory_CreateHandler_presult__isset { _ClientHandlers_SchemeHandlerFactory_CreateHandler_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_SchemeHandlerFactory_CreateHandler_presult__isset; class ClientHandlers_SchemeHandlerFactory_CreateHandler_presult { public: virtual ~ClientHandlers_SchemeHandlerFactory_CreateHandler_presult() noexcept; ::thrift_codegen::RObject* success; _ClientHandlers_SchemeHandlerFactory_CreateHandler_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_SchemeHandlerFactory_Dispose_args__isset { _ClientHandlers_SchemeHandlerFactory_Dispose_args__isset() : schemeHandlerFactory(false) {} bool schemeHandlerFactory :1; } _ClientHandlers_SchemeHandlerFactory_Dispose_args__isset; class ClientHandlers_SchemeHandlerFactory_Dispose_args { public: ClientHandlers_SchemeHandlerFactory_Dispose_args(const ClientHandlers_SchemeHandlerFactory_Dispose_args&) noexcept; ClientHandlers_SchemeHandlerFactory_Dispose_args& operator=(const ClientHandlers_SchemeHandlerFactory_Dispose_args&) noexcept; ClientHandlers_SchemeHandlerFactory_Dispose_args() noexcept : schemeHandlerFactory(0) { } virtual ~ClientHandlers_SchemeHandlerFactory_Dispose_args() noexcept; int32_t schemeHandlerFactory; _ClientHandlers_SchemeHandlerFactory_Dispose_args__isset __isset; void __set_schemeHandlerFactory(const int32_t val); bool operator == (const ClientHandlers_SchemeHandlerFactory_Dispose_args & rhs) const { if (!(schemeHandlerFactory == rhs.schemeHandlerFactory)) return false; return true; } bool operator != (const ClientHandlers_SchemeHandlerFactory_Dispose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_SchemeHandlerFactory_Dispose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_SchemeHandlerFactory_Dispose_pargs { public: virtual ~ClientHandlers_SchemeHandlerFactory_Dispose_pargs() noexcept; const int32_t* schemeHandlerFactory; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_CompletionCallback_OnComplete_args__isset { _ClientHandlers_CompletionCallback_OnComplete_args__isset() : completionCallback(false) {} bool completionCallback :1; } _ClientHandlers_CompletionCallback_OnComplete_args__isset; class ClientHandlers_CompletionCallback_OnComplete_args { public: ClientHandlers_CompletionCallback_OnComplete_args(const ClientHandlers_CompletionCallback_OnComplete_args&) noexcept; ClientHandlers_CompletionCallback_OnComplete_args& operator=(const ClientHandlers_CompletionCallback_OnComplete_args&) noexcept; ClientHandlers_CompletionCallback_OnComplete_args() noexcept : completionCallback(0) { } virtual ~ClientHandlers_CompletionCallback_OnComplete_args() noexcept; int32_t completionCallback; _ClientHandlers_CompletionCallback_OnComplete_args__isset __isset; void __set_completionCallback(const int32_t val); bool operator == (const ClientHandlers_CompletionCallback_OnComplete_args & rhs) const { if (!(completionCallback == rhs.completionCallback)) return false; return true; } bool operator != (const ClientHandlers_CompletionCallback_OnComplete_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_CompletionCallback_OnComplete_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_CompletionCallback_OnComplete_pargs { public: virtual ~ClientHandlers_CompletionCallback_OnComplete_pargs() noexcept; const int32_t* completionCallback; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_IntCallback_OnComplete_args__isset { _ClientHandlers_IntCallback_OnComplete_args__isset() : intCallback(false), result(false) {} bool intCallback :1; bool result :1; } _ClientHandlers_IntCallback_OnComplete_args__isset; class ClientHandlers_IntCallback_OnComplete_args { public: ClientHandlers_IntCallback_OnComplete_args(const ClientHandlers_IntCallback_OnComplete_args&) noexcept; ClientHandlers_IntCallback_OnComplete_args& operator=(const ClientHandlers_IntCallback_OnComplete_args&) noexcept; ClientHandlers_IntCallback_OnComplete_args() noexcept : intCallback(0), result(0) { } virtual ~ClientHandlers_IntCallback_OnComplete_args() noexcept; int32_t intCallback; int32_t result; _ClientHandlers_IntCallback_OnComplete_args__isset __isset; void __set_intCallback(const int32_t val); void __set_result(const int32_t val); bool operator == (const ClientHandlers_IntCallback_OnComplete_args & rhs) const { if (!(intCallback == rhs.intCallback)) return false; if (!(result == rhs.result)) return false; return true; } bool operator != (const ClientHandlers_IntCallback_OnComplete_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_IntCallback_OnComplete_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_IntCallback_OnComplete_pargs { public: virtual ~ClientHandlers_IntCallback_OnComplete_pargs() noexcept; const int32_t* intCallback; const int32_t* result; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args__isset { _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args__isset() : handler(false), bid(false), frame(false), request(false), isNavigation(false), isDownload(false), requestInitiator(false) {} bool handler :1; bool bid :1; bool frame :1; bool request :1; bool isNavigation :1; bool isDownload :1; bool requestInitiator :1; } _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args__isset; class ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args { public: ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args(const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args&); ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args& operator=(const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args&); ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args() noexcept : handler(0), bid(0), isNavigation(0), isDownload(0), requestInitiator() { } virtual ~ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args() noexcept; int32_t handler; int32_t bid; ::thrift_codegen::RObject frame; ::thrift_codegen::RObject request; bool isNavigation; bool isDownload; std::string requestInitiator; _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args__isset __isset; void __set_handler(const int32_t val); void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_request(const ::thrift_codegen::RObject& val); void __set_isNavigation(const bool val); void __set_isDownload(const bool val); void __set_requestInitiator(const std::string& val); bool operator == (const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args & rhs) const { if (!(handler == rhs.handler)) return false; if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(request == rhs.request)) return false; if (!(isNavigation == rhs.isNavigation)) return false; if (!(isDownload == rhs.isDownload)) return false; if (!(requestInitiator == rhs.requestInitiator)) return false; return true; } bool operator != (const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RequestContextHandler_GetResourceRequestHandler_pargs { public: virtual ~ClientHandlers_RequestContextHandler_GetResourceRequestHandler_pargs() noexcept; const int32_t* handler; const int32_t* bid; const ::thrift_codegen::RObject* frame; const ::thrift_codegen::RObject* request; const bool* isNavigation; const bool* isDownload; const std::string* requestInitiator; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result__isset { _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result__isset; class ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result { public: ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result(const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result&); ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result& operator=(const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result&); ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result() noexcept { } virtual ~ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result() noexcept; ::thrift_codegen::RObject success; _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result__isset __isset; void __set_success(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RequestContextHandler_GetResourceRequestHandler_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_presult__isset { _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_presult__isset; class ClientHandlers_RequestContextHandler_GetResourceRequestHandler_presult { public: virtual ~ClientHandlers_RequestContextHandler_GetResourceRequestHandler_presult() noexcept; ::thrift_codegen::RObject* success; _ClientHandlers_RequestContextHandler_GetResourceRequestHandler_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_CookieVisitor_Visit_args__isset { _ClientHandlers_CookieVisitor_Visit_args__isset() : visitor(false), cookie(false), count(false), total(false) {} bool visitor :1; bool cookie :1; bool count :1; bool total :1; } _ClientHandlers_CookieVisitor_Visit_args__isset; class ClientHandlers_CookieVisitor_Visit_args { public: ClientHandlers_CookieVisitor_Visit_args(const ClientHandlers_CookieVisitor_Visit_args&); ClientHandlers_CookieVisitor_Visit_args& operator=(const ClientHandlers_CookieVisitor_Visit_args&); ClientHandlers_CookieVisitor_Visit_args() noexcept : visitor(0), count(0), total(0) { } virtual ~ClientHandlers_CookieVisitor_Visit_args() noexcept; int32_t visitor; ::thrift_codegen::Cookie cookie; int32_t count; int32_t total; _ClientHandlers_CookieVisitor_Visit_args__isset __isset; void __set_visitor(const int32_t val); void __set_cookie(const ::thrift_codegen::Cookie& val); void __set_count(const int32_t val); void __set_total(const int32_t val); bool operator == (const ClientHandlers_CookieVisitor_Visit_args & rhs) const { if (!(visitor == rhs.visitor)) return false; if (!(cookie == rhs.cookie)) return false; if (!(count == rhs.count)) return false; if (!(total == rhs.total)) return false; return true; } bool operator != (const ClientHandlers_CookieVisitor_Visit_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_CookieVisitor_Visit_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_CookieVisitor_Visit_pargs { public: virtual ~ClientHandlers_CookieVisitor_Visit_pargs() noexcept; const int32_t* visitor; const ::thrift_codegen::Cookie* cookie; const int32_t* count; const int32_t* total; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_CookieVisitor_Visit_result__isset { _ClientHandlers_CookieVisitor_Visit_result__isset() : success(false) {} bool success :1; } _ClientHandlers_CookieVisitor_Visit_result__isset; class ClientHandlers_CookieVisitor_Visit_result { public: ClientHandlers_CookieVisitor_Visit_result(const ClientHandlers_CookieVisitor_Visit_result&) noexcept; ClientHandlers_CookieVisitor_Visit_result& operator=(const ClientHandlers_CookieVisitor_Visit_result&) noexcept; ClientHandlers_CookieVisitor_Visit_result() noexcept : success(0) { } virtual ~ClientHandlers_CookieVisitor_Visit_result() noexcept; bool success; _ClientHandlers_CookieVisitor_Visit_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_CookieVisitor_Visit_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_CookieVisitor_Visit_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_CookieVisitor_Visit_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_CookieVisitor_Visit_presult__isset { _ClientHandlers_CookieVisitor_Visit_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_CookieVisitor_Visit_presult__isset; class ClientHandlers_CookieVisitor_Visit_presult { public: virtual ~ClientHandlers_CookieVisitor_Visit_presult() noexcept; bool* success; _ClientHandlers_CookieVisitor_Visit_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_CookieVisitor_Dispose_args__isset { _ClientHandlers_CookieVisitor_Dispose_args__isset() : visitor(false) {} bool visitor :1; } _ClientHandlers_CookieVisitor_Dispose_args__isset; class ClientHandlers_CookieVisitor_Dispose_args { public: ClientHandlers_CookieVisitor_Dispose_args(const ClientHandlers_CookieVisitor_Dispose_args&) noexcept; ClientHandlers_CookieVisitor_Dispose_args& operator=(const ClientHandlers_CookieVisitor_Dispose_args&) noexcept; ClientHandlers_CookieVisitor_Dispose_args() noexcept : visitor(0) { } virtual ~ClientHandlers_CookieVisitor_Dispose_args() noexcept; int32_t visitor; _ClientHandlers_CookieVisitor_Dispose_args__isset __isset; void __set_visitor(const int32_t val); bool operator == (const ClientHandlers_CookieVisitor_Dispose_args & rhs) const { if (!(visitor == rhs.visitor)) return false; return true; } bool operator != (const ClientHandlers_CookieVisitor_Dispose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_CookieVisitor_Dispose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_CookieVisitor_Dispose_pargs { public: virtual ~ClientHandlers_CookieVisitor_Dispose_pargs() noexcept; const int32_t* visitor; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_StringVisitor_Visit_args__isset { _ClientHandlers_StringVisitor_Visit_args__isset() : stringVisitor(false), str(false) {} bool stringVisitor :1; bool str :1; } _ClientHandlers_StringVisitor_Visit_args__isset; class ClientHandlers_StringVisitor_Visit_args { public: ClientHandlers_StringVisitor_Visit_args(const ClientHandlers_StringVisitor_Visit_args&); ClientHandlers_StringVisitor_Visit_args& operator=(const ClientHandlers_StringVisitor_Visit_args&); ClientHandlers_StringVisitor_Visit_args() noexcept : stringVisitor(0), str() { } virtual ~ClientHandlers_StringVisitor_Visit_args() noexcept; int32_t stringVisitor; std::string str; _ClientHandlers_StringVisitor_Visit_args__isset __isset; void __set_stringVisitor(const int32_t val); void __set_str(const std::string& val); bool operator == (const ClientHandlers_StringVisitor_Visit_args & rhs) const { if (!(stringVisitor == rhs.stringVisitor)) return false; if (!(str == rhs.str)) return false; return true; } bool operator != (const ClientHandlers_StringVisitor_Visit_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_StringVisitor_Visit_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_StringVisitor_Visit_pargs { public: virtual ~ClientHandlers_StringVisitor_Visit_pargs() noexcept; const int32_t* stringVisitor; const std::string* str; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_StringVisitor_Visit_result { public: ClientHandlers_StringVisitor_Visit_result(const ClientHandlers_StringVisitor_Visit_result&) noexcept; ClientHandlers_StringVisitor_Visit_result& operator=(const ClientHandlers_StringVisitor_Visit_result&) noexcept; ClientHandlers_StringVisitor_Visit_result() noexcept { } virtual ~ClientHandlers_StringVisitor_Visit_result() noexcept; bool operator == (const ClientHandlers_StringVisitor_Visit_result & /* rhs */) const { return true; } bool operator != (const ClientHandlers_StringVisitor_Visit_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_StringVisitor_Visit_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_StringVisitor_Visit_presult { public: virtual ~ClientHandlers_StringVisitor_Visit_presult() noexcept; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_StringVisitor_Dispose_args__isset { _ClientHandlers_StringVisitor_Dispose_args__isset() : stringVisitor(false) {} bool stringVisitor :1; } _ClientHandlers_StringVisitor_Dispose_args__isset; class ClientHandlers_StringVisitor_Dispose_args { public: ClientHandlers_StringVisitor_Dispose_args(const ClientHandlers_StringVisitor_Dispose_args&) noexcept; ClientHandlers_StringVisitor_Dispose_args& operator=(const ClientHandlers_StringVisitor_Dispose_args&) noexcept; ClientHandlers_StringVisitor_Dispose_args() noexcept : stringVisitor(0) { } virtual ~ClientHandlers_StringVisitor_Dispose_args() noexcept; int32_t stringVisitor; _ClientHandlers_StringVisitor_Dispose_args__isset __isset; void __set_stringVisitor(const int32_t val); bool operator == (const ClientHandlers_StringVisitor_Dispose_args & rhs) const { if (!(stringVisitor == rhs.stringVisitor)) return false; return true; } bool operator != (const ClientHandlers_StringVisitor_Dispose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_StringVisitor_Dispose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_StringVisitor_Dispose_pargs { public: virtual ~ClientHandlers_StringVisitor_Dispose_pargs() noexcept; const int32_t* stringVisitor; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_DevToolsMessageObserver_Dispose_args__isset { _ClientHandlers_DevToolsMessageObserver_Dispose_args__isset() : observer(false) {} bool observer :1; } _ClientHandlers_DevToolsMessageObserver_Dispose_args__isset; class ClientHandlers_DevToolsMessageObserver_Dispose_args { public: ClientHandlers_DevToolsMessageObserver_Dispose_args(const ClientHandlers_DevToolsMessageObserver_Dispose_args&) noexcept; ClientHandlers_DevToolsMessageObserver_Dispose_args& operator=(const ClientHandlers_DevToolsMessageObserver_Dispose_args&) noexcept; ClientHandlers_DevToolsMessageObserver_Dispose_args() noexcept : observer(0) { } virtual ~ClientHandlers_DevToolsMessageObserver_Dispose_args() noexcept; int32_t observer; _ClientHandlers_DevToolsMessageObserver_Dispose_args__isset __isset; void __set_observer(const int32_t val); bool operator == (const ClientHandlers_DevToolsMessageObserver_Dispose_args & rhs) const { if (!(observer == rhs.observer)) return false; return true; } bool operator != (const ClientHandlers_DevToolsMessageObserver_Dispose_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DevToolsMessageObserver_Dispose_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DevToolsMessageObserver_Dispose_pargs { public: virtual ~ClientHandlers_DevToolsMessageObserver_Dispose_pargs() noexcept; const int32_t* observer; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args__isset { _ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args__isset() : observer(false), bid(false), messageId(false), success(false), result(false) {} bool observer :1; bool bid :1; bool messageId :1; bool success :1; bool result :1; } _ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args__isset; class ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args { public: ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args(const ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args&); ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args& operator=(const ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args&); ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args() noexcept : observer(0), bid(0), messageId(0), success(0), result() { } virtual ~ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args() noexcept; int32_t observer; int32_t bid; int32_t messageId; bool success; std::string result; _ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args__isset __isset; void __set_observer(const int32_t val); void __set_bid(const int32_t val); void __set_messageId(const int32_t val); void __set_success(const bool val); void __set_result(const std::string& val); bool operator == (const ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args & rhs) const { if (!(observer == rhs.observer)) return false; if (!(bid == rhs.bid)) return false; if (!(messageId == rhs.messageId)) return false; if (!(success == rhs.success)) return false; if (!(result == rhs.result)) return false; return true; } bool operator != (const ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_pargs { public: virtual ~ClientHandlers_DevToolsMessageObserver_OnDevToolsMethodResult_pargs() noexcept; const int32_t* observer; const int32_t* bid; const int32_t* messageId; const bool* success; const std::string* result; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args__isset { _ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args__isset() : observer(false), bid(false), method(false), parameters(false) {} bool observer :1; bool bid :1; bool method :1; bool parameters :1; } _ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args__isset; class ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args { public: ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args(const ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args&); ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args& operator=(const ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args&); ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args() noexcept : observer(0), bid(0), method(), parameters() { } virtual ~ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args() noexcept; int32_t observer; int32_t bid; std::string method; std::string parameters; _ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args__isset __isset; void __set_observer(const int32_t val); void __set_bid(const int32_t val); void __set_method(const std::string& val); void __set_parameters(const std::string& val); bool operator == (const ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args & rhs) const { if (!(observer == rhs.observer)) return false; if (!(bid == rhs.bid)) return false; if (!(method == rhs.method)) return false; if (!(parameters == rhs.parameters)) return false; return true; } bool operator != (const ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_pargs { public: virtual ~ClientHandlers_DevToolsMessageObserver_OnDevToolsEvent_pargs() noexcept; const int32_t* observer; const int32_t* bid; const std::string* method; const std::string* parameters; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args__isset { _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args__isset() : bid(false), frame(false), requesting_origin(false), requested_permissions(false), mediaAccessCallback(false) {} bool bid :1; bool frame :1; bool requesting_origin :1; bool requested_permissions :1; bool mediaAccessCallback :1; } _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args__isset; class ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args { public: ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args(const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args&); ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args& operator=(const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args&); ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args() noexcept : bid(0), requesting_origin(), requested_permissions(0) { } virtual ~ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args() noexcept; int32_t bid; ::thrift_codegen::RObject frame; std::string requesting_origin; int32_t requested_permissions; ::thrift_codegen::RObject mediaAccessCallback; _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args__isset __isset; void __set_bid(const int32_t val); void __set_frame(const ::thrift_codegen::RObject& val); void __set_requesting_origin(const std::string& val); void __set_requested_permissions(const int32_t val); void __set_mediaAccessCallback(const ::thrift_codegen::RObject& val); bool operator == (const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args & rhs) const { if (!(bid == rhs.bid)) return false; if (!(frame == rhs.frame)) return false; if (!(requesting_origin == rhs.requesting_origin)) return false; if (!(requested_permissions == rhs.requested_permissions)) return false; if (!(mediaAccessCallback == rhs.mediaAccessCallback)) return false; return true; } bool operator != (const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_pargs { public: virtual ~ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_pargs() noexcept; const int32_t* bid; const ::thrift_codegen::RObject* frame; const std::string* requesting_origin; const int32_t* requested_permissions; const ::thrift_codegen::RObject* mediaAccessCallback; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result__isset { _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result__isset() : success(false) {} bool success :1; } _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result__isset; class ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result { public: ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result(const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result&) noexcept; ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result& operator=(const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result&) noexcept; ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result() noexcept : success(0) { } virtual ~ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result() noexcept; bool success; _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result__isset __isset; void __set_success(const bool val); bool operator == (const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result & rhs) const { if (!(success == rhs.success)) return false; return true; } bool operator != (const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_result & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_presult__isset { _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_presult__isset() : success(false) {} bool success :1; } _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_presult__isset; class ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_presult { public: virtual ~ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_presult() noexcept; bool* success; _ClientHandlers_PermissionHandler_OnRequestMediaAccessPermission_presult__isset __isset; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); }; typedef struct _ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args__isset { _ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args__isset() : pdfPrintCallback(false), path(false), ok(false) {} bool pdfPrintCallback :1; bool path :1; bool ok :1; } _ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args__isset; class ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args { public: ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args(const ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args&); ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args& operator=(const ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args&); ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args() noexcept : pdfPrintCallback(0), path(), ok(0) { } virtual ~ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args() noexcept; int32_t pdfPrintCallback; std::string path; bool ok; _ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args__isset __isset; void __set_pdfPrintCallback(const int32_t val); void __set_path(const std::string& val); void __set_ok(const bool val); bool operator == (const ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args & rhs) const { if (!(pdfPrintCallback == rhs.pdfPrintCallback)) return false; if (!(path == rhs.path)) return false; if (!(ok == rhs.ok)) return false; return true; } bool operator != (const ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_pargs { public: virtual ~ClientHandlers_PdfPrintCallback_OnPdfPrintFinished_pargs() noexcept; const int32_t* pdfPrintCallback; const std::string* path; const bool* ok; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; typedef struct _ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args__isset { _ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args__isset() : runFileDialogCallback(false), filePaths(false) {} bool runFileDialogCallback :1; bool filePaths :1; } _ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args__isset; class ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args { public: ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args(const ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args&); ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args& operator=(const ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args&); ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args() noexcept : runFileDialogCallback(0) { } virtual ~ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args() noexcept; int32_t runFileDialogCallback; std::vector<std::string> filePaths; _ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args__isset __isset; void __set_runFileDialogCallback(const int32_t val); void __set_filePaths(const std::vector<std::string> & val); bool operator == (const ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args & rhs) const { if (!(runFileDialogCallback == rhs.runFileDialogCallback)) return false; if (!(filePaths == rhs.filePaths)) return false; return true; } bool operator != (const ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args &rhs) const { return !(*this == rhs); } bool operator < (const ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_args & ) const; uint32_t read(::apache::thrift::protocol::TProtocol* iprot); uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_pargs { public: virtual ~ClientHandlers_RunFileDialogCallback_OnFileDialogDismissed_pargs() noexcept; const int32_t* runFileDialogCallback; const std::vector<std::string> * filePaths; uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const; }; class ClientHandlersClient : virtual public ClientHandlersIf { public: ClientHandlersClient(std::shared_ptr< ::apache::thrift::protocol::TProtocol> prot) { setProtocol(prot); } ClientHandlersClient(std::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, std::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) { setProtocol(iprot,oprot); } private: void setProtocol(std::shared_ptr< ::apache::thrift::protocol::TProtocol> prot) { setProtocol(prot,prot); } void setProtocol(std::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, std::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) { piprot_=iprot; poprot_=oprot; iprot_ = iprot.get(); oprot_ = oprot.get(); } public: std::shared_ptr< ::apache::thrift::protocol::TProtocol> getInputProtocol() { return piprot_; } std::shared_ptr< ::apache::thrift::protocol::TProtocol> getOutputProtocol() { return poprot_; } void echo(std::string& _return, const std::string& msg) override; void send_echo(const std::string& msg); void recv_echo(std::string& _return); void log(const std::string& msg) override; void send_log(const std::string& msg); void AppHandler_OnContextInitialized() override; void send_AppHandler_OnContextInitialized(); void RenderHandler_GetViewRect(Rect& _return, const int32_t bid) override; void send_RenderHandler_GetViewRect(const int32_t bid); void recv_RenderHandler_GetViewRect(Rect& _return); void RenderHandler_GetScreenInfo(ScreenInfo& _return, const int32_t bid) override; void send_RenderHandler_GetScreenInfo(const int32_t bid); void recv_RenderHandler_GetScreenInfo(ScreenInfo& _return); void RenderHandler_GetScreenPoint(Point& _return, const int32_t bid, const int32_t viewX, const int32_t viewY) override; void send_RenderHandler_GetScreenPoint(const int32_t bid, const int32_t viewX, const int32_t viewY); void recv_RenderHandler_GetScreenPoint(Point& _return); void RenderHandler_OnPaint(const int32_t bid, const bool popup, const int32_t dirtyRectsCount, const std::string& sharedMemName, const int64_t sharedMemHandle, const int32_t width, const int32_t height) override; void send_RenderHandler_OnPaint(const int32_t bid, const bool popup, const int32_t dirtyRectsCount, const std::string& sharedMemName, const int64_t sharedMemHandle, const int32_t width, const int32_t height); void recv_RenderHandler_OnPaint(); void RenderHandler_OnPopupShow(const int32_t bid, const bool show) override; void send_RenderHandler_OnPopupShow(const int32_t bid, const bool show); void RenderHandler_OnPopupSize(const int32_t bid, const Rect& rect) override; void send_RenderHandler_OnPopupSize(const int32_t bid, const Rect& rect); void RenderHandler_OnImeCompositionRangeChanged(const int32_t bid, const ::thrift_codegen::Range& selectionRange, const std::vector<Rect> & characterBounds) override; void send_RenderHandler_OnImeCompositionRangeChanged(const int32_t bid, const ::thrift_codegen::Range& selectionRange, const std::vector<Rect> & characterBounds); void RenderHandler_OnTextSelectionChanged(const int32_t bid, const std::string& selectedText, const ::thrift_codegen::Range& selectionRange) override; void send_RenderHandler_OnTextSelectionChanged(const int32_t bid, const std::string& selectedText, const ::thrift_codegen::Range& selectionRange); bool LifeSpanHandler_OnBeforePopup(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url, const std::string& frameName, const bool gesture) override; void send_LifeSpanHandler_OnBeforePopup(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url, const std::string& frameName, const bool gesture); bool recv_LifeSpanHandler_OnBeforePopup(); void LifeSpanHandler_OnAfterCreated(const int32_t bid, const int32_t nativeBrowserIdentifier) override; void send_LifeSpanHandler_OnAfterCreated(const int32_t bid, const int32_t nativeBrowserIdentifier); bool LifeSpanHandler_DoClose(const int32_t bid) override; void send_LifeSpanHandler_DoClose(const int32_t bid); bool recv_LifeSpanHandler_DoClose(); void LifeSpanHandler_OnBeforeClose(const int32_t bid) override; void send_LifeSpanHandler_OnBeforeClose(const int32_t bid); void LoadHandler_OnLoadingStateChange(const int32_t bid, const bool isLoading, const bool canGoBack, const bool canGoForward) override; void send_LoadHandler_OnLoadingStateChange(const int32_t bid, const bool isLoading, const bool canGoBack, const bool canGoForward); void LoadHandler_OnLoadStart(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t transition_type) override; void send_LoadHandler_OnLoadStart(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t transition_type); void recv_LoadHandler_OnLoadStart(); void LoadHandler_OnLoadEnd(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t httpStatusCode) override; void send_LoadHandler_OnLoadEnd(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t httpStatusCode); void recv_LoadHandler_OnLoadEnd(); void LoadHandler_OnLoadError(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t errorCode, const std::string& errorText, const std::string& failedUrl) override; void send_LoadHandler_OnLoadError(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t errorCode, const std::string& errorText, const std::string& failedUrl); void recv_LoadHandler_OnLoadError(); void DisplayHandler_OnAddressChange(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url) override; void send_DisplayHandler_OnAddressChange(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url); void recv_DisplayHandler_OnAddressChange(); void DisplayHandler_OnTitleChange(const int32_t bid, const std::string& title) override; void send_DisplayHandler_OnTitleChange(const int32_t bid, const std::string& title); bool DisplayHandler_OnTooltip(const int32_t bid, const std::string& text) override; void send_DisplayHandler_OnTooltip(const int32_t bid, const std::string& text); bool recv_DisplayHandler_OnTooltip(); void DisplayHandler_OnStatusMessage(const int32_t bid, const std::string& value) override; void send_DisplayHandler_OnStatusMessage(const int32_t bid, const std::string& value); bool DisplayHandler_OnConsoleMessage(const int32_t bid, const std::string& level, const std::string& message, const std::string& source, const int32_t line) override; void send_DisplayHandler_OnConsoleMessage(const int32_t bid, const std::string& level, const std::string& message, const std::string& source, const int32_t line); bool recv_DisplayHandler_OnConsoleMessage(); bool KeyboardHandler_OnPreKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event) override; void send_KeyboardHandler_OnPreKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event); bool recv_KeyboardHandler_OnPreKeyEvent(); bool KeyboardHandler_OnKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event) override; void send_KeyboardHandler_OnKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event); bool recv_KeyboardHandler_OnKeyEvent(); void FocusHandler_OnTakeFocus(const int32_t bid, const bool next) override; void send_FocusHandler_OnTakeFocus(const int32_t bid, const bool next); bool FocusHandler_OnSetFocus(const int32_t bid, const std::string& source) override; void send_FocusHandler_OnSetFocus(const int32_t bid, const std::string& source); bool recv_FocusHandler_OnSetFocus(); void FocusHandler_OnGotFocus(const int32_t bid) override; void send_FocusHandler_OnGotFocus(const int32_t bid); bool RequestHandler_OnBeforeBrowse(const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool user_gesture, const bool is_redirect) override; void send_RequestHandler_OnBeforeBrowse(const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool user_gesture, const bool is_redirect); bool recv_RequestHandler_OnBeforeBrowse(); bool RequestHandler_OnOpenURLFromTab(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& target_url, const bool user_gesture) override; void send_RequestHandler_OnOpenURLFromTab(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& target_url, const bool user_gesture); bool recv_RequestHandler_OnOpenURLFromTab(); bool RequestHandler_GetAuthCredentials(const int32_t bid, const std::string& origin_url, const bool isProxy, const std::string& host, const int32_t port, const std::string& realm, const std::string& scheme, const ::thrift_codegen::RObject& authCallback) override; void send_RequestHandler_GetAuthCredentials(const int32_t bid, const std::string& origin_url, const bool isProxy, const std::string& host, const int32_t port, const std::string& realm, const std::string& scheme, const ::thrift_codegen::RObject& authCallback); bool recv_RequestHandler_GetAuthCredentials(); bool RequestHandler_OnCertificateError(const int32_t bid, const std::string& cert_error, const std::string& request_url, const std::string& sslInfo, const ::thrift_codegen::RObject& callback) override; void send_RequestHandler_OnCertificateError(const int32_t bid, const std::string& cert_error, const std::string& request_url, const std::string& sslInfo, const ::thrift_codegen::RObject& callback); bool recv_RequestHandler_OnCertificateError(); void RequestHandler_OnRenderProcessTerminated(const int32_t bid, const std::string& status, const int32_t errCode, const std::string& errText) override; void send_RequestHandler_OnRenderProcessTerminated(const int32_t bid, const std::string& status, const int32_t errCode, const std::string& errText); void RequestHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator) override; void send_RequestHandler_GetResourceRequestHandler(const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator); void recv_RequestHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return); void ResourceRequestHandler_Dispose(const int32_t rrHandler) override; void send_ResourceRequestHandler_Dispose(const int32_t rrHandler); void ResourceRequestHandler_GetCookieAccessFilter( ::thrift_codegen::RObject& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) override; void send_ResourceRequestHandler_GetCookieAccessFilter(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request); void recv_ResourceRequestHandler_GetCookieAccessFilter( ::thrift_codegen::RObject& _return); void CookieAccessFilter_Dispose(const int32_t filter) override; void send_CookieAccessFilter_Dispose(const int32_t filter); bool CookieAccessFilter_CanSendCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const std::vector<std::string> & cookie) override; void send_CookieAccessFilter_CanSendCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const std::vector<std::string> & cookie); bool recv_CookieAccessFilter_CanSendCookie(); bool CookieAccessFilter_CanSaveCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::vector<std::string> & cookie) override; void send_CookieAccessFilter_CanSaveCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::vector<std::string> & cookie); bool recv_CookieAccessFilter_CanSaveCookie(); bool ResourceRequestHandler_OnBeforeResourceLoad(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) override; void send_ResourceRequestHandler_OnBeforeResourceLoad(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request); bool recv_ResourceRequestHandler_OnBeforeResourceLoad(); void ResourceRequestHandler_GetResourceHandler( ::thrift_codegen::RObject& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) override; void send_ResourceRequestHandler_GetResourceHandler(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request); void recv_ResourceRequestHandler_GetResourceHandler( ::thrift_codegen::RObject& _return); void ResourceHandler_Dispose(const int32_t resourceHandler) override; void send_ResourceHandler_Dispose(const int32_t resourceHandler); bool ResourceHandler_ProcessRequest(const int32_t resourceHandler, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& callback) override; void send_ResourceHandler_ProcessRequest(const int32_t resourceHandler, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& callback); bool recv_ResourceHandler_ProcessRequest(); void ResourceHandler_GetResponseHeaders( ::thrift_codegen::ResponseHeaders& _return, const int32_t resourceHandler, const ::thrift_codegen::RObject& response) override; void send_ResourceHandler_GetResponseHeaders(const int32_t resourceHandler, const ::thrift_codegen::RObject& response); void recv_ResourceHandler_GetResponseHeaders( ::thrift_codegen::ResponseHeaders& _return); void ResourceHandler_ReadResponse( ::thrift_codegen::ResponseData& _return, const int32_t resourceHandler, const int32_t bytes_to_read, const ::thrift_codegen::RObject& callback) override; void send_ResourceHandler_ReadResponse(const int32_t resourceHandler, const int32_t bytes_to_read, const ::thrift_codegen::RObject& callback); void recv_ResourceHandler_ReadResponse( ::thrift_codegen::ResponseData& _return); void ResourceHandler_Cancel(const int32_t resourceHandler) override; void send_ResourceHandler_Cancel(const int32_t resourceHandler); void recv_ResourceHandler_Cancel(); void ResourceRequestHandler_OnResourceRedirect(std::string& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& new_url) override; void send_ResourceRequestHandler_OnResourceRedirect(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& new_url); void recv_ResourceRequestHandler_OnResourceRedirect(std::string& _return); bool ResourceRequestHandler_OnResourceResponse(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response) override; void send_ResourceRequestHandler_OnResourceResponse(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response); bool recv_ResourceRequestHandler_OnResourceResponse(); void ResourceRequestHandler_OnResourceLoadComplete(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& status, const int64_t receivedContentLength) override; void send_ResourceRequestHandler_OnResourceLoadComplete(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& status, const int64_t receivedContentLength); void recv_ResourceRequestHandler_OnResourceLoadComplete(); bool ResourceRequestHandler_OnProtocolExecution(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool allowOsExecution) override; void send_ResourceRequestHandler_OnProtocolExecution(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool allowOsExecution); bool recv_ResourceRequestHandler_OnProtocolExecution(); void ContextMenuHandler_OnBeforeContextMenu(std::vector<MenuItem> & _return, const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & menu_model) override; void send_ContextMenuHandler_OnBeforeContextMenu(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & menu_model); void recv_ContextMenuHandler_OnBeforeContextMenu(std::vector<MenuItem> & _return); bool ContextMenuHandler_RunContextMenu(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & model, const ::thrift_codegen::RObject& callback) override; void send_ContextMenuHandler_RunContextMenu(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & model, const ::thrift_codegen::RObject& callback); bool recv_ContextMenuHandler_RunContextMenu(); bool ContextMenuHandler_OnContextMenuCommand(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const int32_t command_id, const int32_t event_flags) override; void send_ContextMenuHandler_OnContextMenuCommand(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const int32_t command_id, const int32_t event_flags); bool recv_ContextMenuHandler_OnContextMenuCommand(); void ContextMenuHandler_OnContextMenuDismissed(const int32_t bid, const ::thrift_codegen::RObject& frame) override; void send_ContextMenuHandler_OnContextMenuDismissed(const int32_t bid, const ::thrift_codegen::RObject& frame); void recv_ContextMenuHandler_OnContextMenuDismissed(); bool MessageRouterHandler_onQuery(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId, const std::string& request, const bool persistent, const ::thrift_codegen::RObject& queryCallback) override; void send_MessageRouterHandler_onQuery(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId, const std::string& request, const bool persistent, const ::thrift_codegen::RObject& queryCallback); bool recv_MessageRouterHandler_onQuery(); void MessageRouterHandler_onQueryCanceled(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId) override; void send_MessageRouterHandler_onQueryCanceled(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId); void recv_MessageRouterHandler_onQueryCanceled(); void MessageRouterHandler_Dispose(const int32_t handler) override; void send_MessageRouterHandler_Dispose(const int32_t handler); void SchemeHandlerFactory_CreateHandler( ::thrift_codegen::RObject& _return, const int32_t schemeHandlerFactory, const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& scheme_name, const ::thrift_codegen::RObject& request) override; void send_SchemeHandlerFactory_CreateHandler(const int32_t schemeHandlerFactory, const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& scheme_name, const ::thrift_codegen::RObject& request); void recv_SchemeHandlerFactory_CreateHandler( ::thrift_codegen::RObject& _return); void SchemeHandlerFactory_Dispose(const int32_t schemeHandlerFactory) override; void send_SchemeHandlerFactory_Dispose(const int32_t schemeHandlerFactory); void CompletionCallback_OnComplete(const int32_t completionCallback) override; void send_CompletionCallback_OnComplete(const int32_t completionCallback); void IntCallback_OnComplete(const int32_t intCallback, const int32_t result) override; void send_IntCallback_OnComplete(const int32_t intCallback, const int32_t result); void RequestContextHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator) override; void send_RequestContextHandler_GetResourceRequestHandler(const int32_t handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator); void recv_RequestContextHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return); bool CookieVisitor_Visit(const int32_t visitor, const ::thrift_codegen::Cookie& cookie, const int32_t count, const int32_t total) override; void send_CookieVisitor_Visit(const int32_t visitor, const ::thrift_codegen::Cookie& cookie, const int32_t count, const int32_t total); bool recv_CookieVisitor_Visit(); void CookieVisitor_Dispose(const int32_t visitor) override; void send_CookieVisitor_Dispose(const int32_t visitor); void StringVisitor_Visit(const int32_t stringVisitor, const std::string& str) override; void send_StringVisitor_Visit(const int32_t stringVisitor, const std::string& str); void recv_StringVisitor_Visit(); void StringVisitor_Dispose(const int32_t stringVisitor) override; void send_StringVisitor_Dispose(const int32_t stringVisitor); void DevToolsMessageObserver_Dispose(const int32_t observer) override; void send_DevToolsMessageObserver_Dispose(const int32_t observer); void DevToolsMessageObserver_OnDevToolsMethodResult(const int32_t observer, const int32_t bid, const int32_t messageId, const bool success, const std::string& result) override; void send_DevToolsMessageObserver_OnDevToolsMethodResult(const int32_t observer, const int32_t bid, const int32_t messageId, const bool success, const std::string& result); void DevToolsMessageObserver_OnDevToolsEvent(const int32_t observer, const int32_t bid, const std::string& method, const std::string& parameters) override; void send_DevToolsMessageObserver_OnDevToolsEvent(const int32_t observer, const int32_t bid, const std::string& method, const std::string& parameters); bool PermissionHandler_OnRequestMediaAccessPermission(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& requesting_origin, const int32_t requested_permissions, const ::thrift_codegen::RObject& mediaAccessCallback) override; void send_PermissionHandler_OnRequestMediaAccessPermission(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& requesting_origin, const int32_t requested_permissions, const ::thrift_codegen::RObject& mediaAccessCallback); bool recv_PermissionHandler_OnRequestMediaAccessPermission(); void PdfPrintCallback_OnPdfPrintFinished(const int32_t pdfPrintCallback, const std::string& path, const bool ok) override; void send_PdfPrintCallback_OnPdfPrintFinished(const int32_t pdfPrintCallback, const std::string& path, const bool ok); void RunFileDialogCallback_OnFileDialogDismissed(const int32_t runFileDialogCallback, const std::vector<std::string> & filePaths) override; void send_RunFileDialogCallback_OnFileDialogDismissed(const int32_t runFileDialogCallback, const std::vector<std::string> & filePaths); protected: std::shared_ptr< ::apache::thrift::protocol::TProtocol> piprot_; std::shared_ptr< ::apache::thrift::protocol::TProtocol> poprot_; ::apache::thrift::protocol::TProtocol* iprot_; ::apache::thrift::protocol::TProtocol* oprot_; }; class ClientHandlersProcessor : public ::apache::thrift::TDispatchProcessor { protected: ::std::shared_ptr<ClientHandlersIf> iface_; virtual bool dispatchCall(::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, const std::string& fname, int32_t seqid, void* callContext) override; private: typedef void (ClientHandlersProcessor::*ProcessFunction)(int32_t, ::apache::thrift::protocol::TProtocol*, ::apache::thrift::protocol::TProtocol*, void*); typedef std::map<std::string, ProcessFunction> ProcessMap; ProcessMap processMap_; void process_echo(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_log(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_AppHandler_OnContextInitialized(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RenderHandler_GetViewRect(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RenderHandler_GetScreenInfo(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RenderHandler_GetScreenPoint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RenderHandler_OnPaint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RenderHandler_OnPopupShow(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RenderHandler_OnPopupSize(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RenderHandler_OnImeCompositionRangeChanged(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RenderHandler_OnTextSelectionChanged(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_LifeSpanHandler_OnBeforePopup(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_LifeSpanHandler_OnAfterCreated(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_LifeSpanHandler_DoClose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_LifeSpanHandler_OnBeforeClose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_LoadHandler_OnLoadingStateChange(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_LoadHandler_OnLoadStart(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_LoadHandler_OnLoadEnd(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_LoadHandler_OnLoadError(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_DisplayHandler_OnAddressChange(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_DisplayHandler_OnTitleChange(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_DisplayHandler_OnTooltip(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_DisplayHandler_OnStatusMessage(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_DisplayHandler_OnConsoleMessage(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_KeyboardHandler_OnPreKeyEvent(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_KeyboardHandler_OnKeyEvent(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_FocusHandler_OnTakeFocus(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_FocusHandler_OnSetFocus(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_FocusHandler_OnGotFocus(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RequestHandler_OnBeforeBrowse(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RequestHandler_OnOpenURLFromTab(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RequestHandler_GetAuthCredentials(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RequestHandler_OnCertificateError(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RequestHandler_OnRenderProcessTerminated(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RequestHandler_GetResourceRequestHandler(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceRequestHandler_Dispose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceRequestHandler_GetCookieAccessFilter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_CookieAccessFilter_Dispose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_CookieAccessFilter_CanSendCookie(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_CookieAccessFilter_CanSaveCookie(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceRequestHandler_OnBeforeResourceLoad(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceRequestHandler_GetResourceHandler(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceHandler_Dispose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceHandler_ProcessRequest(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceHandler_GetResponseHeaders(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceHandler_ReadResponse(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceHandler_Cancel(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceRequestHandler_OnResourceRedirect(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceRequestHandler_OnResourceResponse(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceRequestHandler_OnResourceLoadComplete(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ResourceRequestHandler_OnProtocolExecution(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ContextMenuHandler_OnBeforeContextMenu(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ContextMenuHandler_RunContextMenu(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ContextMenuHandler_OnContextMenuCommand(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_ContextMenuHandler_OnContextMenuDismissed(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_MessageRouterHandler_onQuery(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_MessageRouterHandler_onQueryCanceled(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_MessageRouterHandler_Dispose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_SchemeHandlerFactory_CreateHandler(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_SchemeHandlerFactory_Dispose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_CompletionCallback_OnComplete(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_IntCallback_OnComplete(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RequestContextHandler_GetResourceRequestHandler(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_CookieVisitor_Visit(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_CookieVisitor_Dispose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_StringVisitor_Visit(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_StringVisitor_Dispose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_DevToolsMessageObserver_Dispose(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_DevToolsMessageObserver_OnDevToolsMethodResult(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_DevToolsMessageObserver_OnDevToolsEvent(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_PermissionHandler_OnRequestMediaAccessPermission(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_PdfPrintCallback_OnPdfPrintFinished(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); void process_RunFileDialogCallback_OnFileDialogDismissed(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext); public: ClientHandlersProcessor(::std::shared_ptr<ClientHandlersIf> iface) : iface_(iface) { processMap_["echo"] = &ClientHandlersProcessor::process_echo; processMap_["log"] = &ClientHandlersProcessor::process_log; processMap_["AppHandler_OnContextInitialized"] = &ClientHandlersProcessor::process_AppHandler_OnContextInitialized; processMap_["RenderHandler_GetViewRect"] = &ClientHandlersProcessor::process_RenderHandler_GetViewRect; processMap_["RenderHandler_GetScreenInfo"] = &ClientHandlersProcessor::process_RenderHandler_GetScreenInfo; processMap_["RenderHandler_GetScreenPoint"] = &ClientHandlersProcessor::process_RenderHandler_GetScreenPoint; processMap_["RenderHandler_OnPaint"] = &ClientHandlersProcessor::process_RenderHandler_OnPaint; processMap_["RenderHandler_OnPopupShow"] = &ClientHandlersProcessor::process_RenderHandler_OnPopupShow; processMap_["RenderHandler_OnPopupSize"] = &ClientHandlersProcessor::process_RenderHandler_OnPopupSize; processMap_["RenderHandler_OnImeCompositionRangeChanged"] = &ClientHandlersProcessor::process_RenderHandler_OnImeCompositionRangeChanged; processMap_["RenderHandler_OnTextSelectionChanged"] = &ClientHandlersProcessor::process_RenderHandler_OnTextSelectionChanged; processMap_["LifeSpanHandler_OnBeforePopup"] = &ClientHandlersProcessor::process_LifeSpanHandler_OnBeforePopup; processMap_["LifeSpanHandler_OnAfterCreated"] = &ClientHandlersProcessor::process_LifeSpanHandler_OnAfterCreated; processMap_["LifeSpanHandler_DoClose"] = &ClientHandlersProcessor::process_LifeSpanHandler_DoClose; processMap_["LifeSpanHandler_OnBeforeClose"] = &ClientHandlersProcessor::process_LifeSpanHandler_OnBeforeClose; processMap_["LoadHandler_OnLoadingStateChange"] = &ClientHandlersProcessor::process_LoadHandler_OnLoadingStateChange; processMap_["LoadHandler_OnLoadStart"] = &ClientHandlersProcessor::process_LoadHandler_OnLoadStart; processMap_["LoadHandler_OnLoadEnd"] = &ClientHandlersProcessor::process_LoadHandler_OnLoadEnd; processMap_["LoadHandler_OnLoadError"] = &ClientHandlersProcessor::process_LoadHandler_OnLoadError; processMap_["DisplayHandler_OnAddressChange"] = &ClientHandlersProcessor::process_DisplayHandler_OnAddressChange; processMap_["DisplayHandler_OnTitleChange"] = &ClientHandlersProcessor::process_DisplayHandler_OnTitleChange; processMap_["DisplayHandler_OnTooltip"] = &ClientHandlersProcessor::process_DisplayHandler_OnTooltip; processMap_["DisplayHandler_OnStatusMessage"] = &ClientHandlersProcessor::process_DisplayHandler_OnStatusMessage; processMap_["DisplayHandler_OnConsoleMessage"] = &ClientHandlersProcessor::process_DisplayHandler_OnConsoleMessage; processMap_["KeyboardHandler_OnPreKeyEvent"] = &ClientHandlersProcessor::process_KeyboardHandler_OnPreKeyEvent; processMap_["KeyboardHandler_OnKeyEvent"] = &ClientHandlersProcessor::process_KeyboardHandler_OnKeyEvent; processMap_["FocusHandler_OnTakeFocus"] = &ClientHandlersProcessor::process_FocusHandler_OnTakeFocus; processMap_["FocusHandler_OnSetFocus"] = &ClientHandlersProcessor::process_FocusHandler_OnSetFocus; processMap_["FocusHandler_OnGotFocus"] = &ClientHandlersProcessor::process_FocusHandler_OnGotFocus; processMap_["RequestHandler_OnBeforeBrowse"] = &ClientHandlersProcessor::process_RequestHandler_OnBeforeBrowse; processMap_["RequestHandler_OnOpenURLFromTab"] = &ClientHandlersProcessor::process_RequestHandler_OnOpenURLFromTab; processMap_["RequestHandler_GetAuthCredentials"] = &ClientHandlersProcessor::process_RequestHandler_GetAuthCredentials; processMap_["RequestHandler_OnCertificateError"] = &ClientHandlersProcessor::process_RequestHandler_OnCertificateError; processMap_["RequestHandler_OnRenderProcessTerminated"] = &ClientHandlersProcessor::process_RequestHandler_OnRenderProcessTerminated; processMap_["RequestHandler_GetResourceRequestHandler"] = &ClientHandlersProcessor::process_RequestHandler_GetResourceRequestHandler; processMap_["ResourceRequestHandler_Dispose"] = &ClientHandlersProcessor::process_ResourceRequestHandler_Dispose; processMap_["ResourceRequestHandler_GetCookieAccessFilter"] = &ClientHandlersProcessor::process_ResourceRequestHandler_GetCookieAccessFilter; processMap_["CookieAccessFilter_Dispose"] = &ClientHandlersProcessor::process_CookieAccessFilter_Dispose; processMap_["CookieAccessFilter_CanSendCookie"] = &ClientHandlersProcessor::process_CookieAccessFilter_CanSendCookie; processMap_["CookieAccessFilter_CanSaveCookie"] = &ClientHandlersProcessor::process_CookieAccessFilter_CanSaveCookie; processMap_["ResourceRequestHandler_OnBeforeResourceLoad"] = &ClientHandlersProcessor::process_ResourceRequestHandler_OnBeforeResourceLoad; processMap_["ResourceRequestHandler_GetResourceHandler"] = &ClientHandlersProcessor::process_ResourceRequestHandler_GetResourceHandler; processMap_["ResourceHandler_Dispose"] = &ClientHandlersProcessor::process_ResourceHandler_Dispose; processMap_["ResourceHandler_ProcessRequest"] = &ClientHandlersProcessor::process_ResourceHandler_ProcessRequest; processMap_["ResourceHandler_GetResponseHeaders"] = &ClientHandlersProcessor::process_ResourceHandler_GetResponseHeaders; processMap_["ResourceHandler_ReadResponse"] = &ClientHandlersProcessor::process_ResourceHandler_ReadResponse; processMap_["ResourceHandler_Cancel"] = &ClientHandlersProcessor::process_ResourceHandler_Cancel; processMap_["ResourceRequestHandler_OnResourceRedirect"] = &ClientHandlersProcessor::process_ResourceRequestHandler_OnResourceRedirect; processMap_["ResourceRequestHandler_OnResourceResponse"] = &ClientHandlersProcessor::process_ResourceRequestHandler_OnResourceResponse; processMap_["ResourceRequestHandler_OnResourceLoadComplete"] = &ClientHandlersProcessor::process_ResourceRequestHandler_OnResourceLoadComplete; processMap_["ResourceRequestHandler_OnProtocolExecution"] = &ClientHandlersProcessor::process_ResourceRequestHandler_OnProtocolExecution; processMap_["ContextMenuHandler_OnBeforeContextMenu"] = &ClientHandlersProcessor::process_ContextMenuHandler_OnBeforeContextMenu; processMap_["ContextMenuHandler_RunContextMenu"] = &ClientHandlersProcessor::process_ContextMenuHandler_RunContextMenu; processMap_["ContextMenuHandler_OnContextMenuCommand"] = &ClientHandlersProcessor::process_ContextMenuHandler_OnContextMenuCommand; processMap_["ContextMenuHandler_OnContextMenuDismissed"] = &ClientHandlersProcessor::process_ContextMenuHandler_OnContextMenuDismissed; processMap_["MessageRouterHandler_onQuery"] = &ClientHandlersProcessor::process_MessageRouterHandler_onQuery; processMap_["MessageRouterHandler_onQueryCanceled"] = &ClientHandlersProcessor::process_MessageRouterHandler_onQueryCanceled; processMap_["MessageRouterHandler_Dispose"] = &ClientHandlersProcessor::process_MessageRouterHandler_Dispose; processMap_["SchemeHandlerFactory_CreateHandler"] = &ClientHandlersProcessor::process_SchemeHandlerFactory_CreateHandler; processMap_["SchemeHandlerFactory_Dispose"] = &ClientHandlersProcessor::process_SchemeHandlerFactory_Dispose; processMap_["CompletionCallback_OnComplete"] = &ClientHandlersProcessor::process_CompletionCallback_OnComplete; processMap_["IntCallback_OnComplete"] = &ClientHandlersProcessor::process_IntCallback_OnComplete; processMap_["RequestContextHandler_GetResourceRequestHandler"] = &ClientHandlersProcessor::process_RequestContextHandler_GetResourceRequestHandler; processMap_["CookieVisitor_Visit"] = &ClientHandlersProcessor::process_CookieVisitor_Visit; processMap_["CookieVisitor_Dispose"] = &ClientHandlersProcessor::process_CookieVisitor_Dispose; processMap_["StringVisitor_Visit"] = &ClientHandlersProcessor::process_StringVisitor_Visit; processMap_["StringVisitor_Dispose"] = &ClientHandlersProcessor::process_StringVisitor_Dispose; processMap_["DevToolsMessageObserver_Dispose"] = &ClientHandlersProcessor::process_DevToolsMessageObserver_Dispose; processMap_["DevToolsMessageObserver_OnDevToolsMethodResult"] = &ClientHandlersProcessor::process_DevToolsMessageObserver_OnDevToolsMethodResult; processMap_["DevToolsMessageObserver_OnDevToolsEvent"] = &ClientHandlersProcessor::process_DevToolsMessageObserver_OnDevToolsEvent; processMap_["PermissionHandler_OnRequestMediaAccessPermission"] = &ClientHandlersProcessor::process_PermissionHandler_OnRequestMediaAccessPermission; processMap_["PdfPrintCallback_OnPdfPrintFinished"] = &ClientHandlersProcessor::process_PdfPrintCallback_OnPdfPrintFinished; processMap_["RunFileDialogCallback_OnFileDialogDismissed"] = &ClientHandlersProcessor::process_RunFileDialogCallback_OnFileDialogDismissed; } virtual ~ClientHandlersProcessor() {} }; class ClientHandlersProcessorFactory : public ::apache::thrift::TProcessorFactory { public: ClientHandlersProcessorFactory(const ::std::shared_ptr< ClientHandlersIfFactory >& handlerFactory) noexcept : handlerFactory_(handlerFactory) {} ::std::shared_ptr< ::apache::thrift::TProcessor > getProcessor(const ::apache::thrift::TConnectionInfo& connInfo) override; protected: ::std::shared_ptr< ClientHandlersIfFactory > handlerFactory_; }; class ClientHandlersMultiface : virtual public ClientHandlersIf { public: ClientHandlersMultiface(std::vector<std::shared_ptr<ClientHandlersIf> >& ifaces) : ifaces_(ifaces) { } virtual ~ClientHandlersMultiface() {} protected: std::vector<std::shared_ptr<ClientHandlersIf> > ifaces_; ClientHandlersMultiface() {} void add(::std::shared_ptr<ClientHandlersIf> iface) { ifaces_.push_back(iface); } public: void echo(std::string& _return, const std::string& msg) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->echo(_return, msg); } ifaces_[i]->echo(_return, msg); return; } void log(const std::string& msg) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->log(msg); } ifaces_[i]->log(msg); } void AppHandler_OnContextInitialized() override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->AppHandler_OnContextInitialized(); } ifaces_[i]->AppHandler_OnContextInitialized(); } void RenderHandler_GetViewRect(Rect& _return, const int32_t bid) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RenderHandler_GetViewRect(_return, bid); } ifaces_[i]->RenderHandler_GetViewRect(_return, bid); return; } void RenderHandler_GetScreenInfo(ScreenInfo& _return, const int32_t bid) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RenderHandler_GetScreenInfo(_return, bid); } ifaces_[i]->RenderHandler_GetScreenInfo(_return, bid); return; } void RenderHandler_GetScreenPoint(Point& _return, const int32_t bid, const int32_t viewX, const int32_t viewY) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RenderHandler_GetScreenPoint(_return, bid, viewX, viewY); } ifaces_[i]->RenderHandler_GetScreenPoint(_return, bid, viewX, viewY); return; } void RenderHandler_OnPaint(const int32_t bid, const bool popup, const int32_t dirtyRectsCount, const std::string& sharedMemName, const int64_t sharedMemHandle, const int32_t width, const int32_t height) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RenderHandler_OnPaint(bid, popup, dirtyRectsCount, sharedMemName, sharedMemHandle, width, height); } ifaces_[i]->RenderHandler_OnPaint(bid, popup, dirtyRectsCount, sharedMemName, sharedMemHandle, width, height); } void RenderHandler_OnPopupShow(const int32_t bid, const bool show) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RenderHandler_OnPopupShow(bid, show); } ifaces_[i]->RenderHandler_OnPopupShow(bid, show); } void RenderHandler_OnPopupSize(const int32_t bid, const Rect& rect) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RenderHandler_OnPopupSize(bid, rect); } ifaces_[i]->RenderHandler_OnPopupSize(bid, rect); } void RenderHandler_OnImeCompositionRangeChanged(const int32_t bid, const ::thrift_codegen::Range& selectionRange, const std::vector<Rect> & characterBounds) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RenderHandler_OnImeCompositionRangeChanged(bid, selectionRange, characterBounds); } ifaces_[i]->RenderHandler_OnImeCompositionRangeChanged(bid, selectionRange, characterBounds); } void RenderHandler_OnTextSelectionChanged(const int32_t bid, const std::string& selectedText, const ::thrift_codegen::Range& selectionRange) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RenderHandler_OnTextSelectionChanged(bid, selectedText, selectionRange); } ifaces_[i]->RenderHandler_OnTextSelectionChanged(bid, selectedText, selectionRange); } bool LifeSpanHandler_OnBeforePopup(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url, const std::string& frameName, const bool gesture) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->LifeSpanHandler_OnBeforePopup(bid, frame, url, frameName, gesture); } return ifaces_[i]->LifeSpanHandler_OnBeforePopup(bid, frame, url, frameName, gesture); } void LifeSpanHandler_OnAfterCreated(const int32_t bid, const int32_t nativeBrowserIdentifier) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->LifeSpanHandler_OnAfterCreated(bid, nativeBrowserIdentifier); } ifaces_[i]->LifeSpanHandler_OnAfterCreated(bid, nativeBrowserIdentifier); } bool LifeSpanHandler_DoClose(const int32_t bid) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->LifeSpanHandler_DoClose(bid); } return ifaces_[i]->LifeSpanHandler_DoClose(bid); } void LifeSpanHandler_OnBeforeClose(const int32_t bid) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->LifeSpanHandler_OnBeforeClose(bid); } ifaces_[i]->LifeSpanHandler_OnBeforeClose(bid); } void LoadHandler_OnLoadingStateChange(const int32_t bid, const bool isLoading, const bool canGoBack, const bool canGoForward) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->LoadHandler_OnLoadingStateChange(bid, isLoading, canGoBack, canGoForward); } ifaces_[i]->LoadHandler_OnLoadingStateChange(bid, isLoading, canGoBack, canGoForward); } void LoadHandler_OnLoadStart(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t transition_type) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->LoadHandler_OnLoadStart(bid, frame, transition_type); } ifaces_[i]->LoadHandler_OnLoadStart(bid, frame, transition_type); } void LoadHandler_OnLoadEnd(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t httpStatusCode) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->LoadHandler_OnLoadEnd(bid, frame, httpStatusCode); } ifaces_[i]->LoadHandler_OnLoadEnd(bid, frame, httpStatusCode); } void LoadHandler_OnLoadError(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t errorCode, const std::string& errorText, const std::string& failedUrl) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->LoadHandler_OnLoadError(bid, frame, errorCode, errorText, failedUrl); } ifaces_[i]->LoadHandler_OnLoadError(bid, frame, errorCode, errorText, failedUrl); } void DisplayHandler_OnAddressChange(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->DisplayHandler_OnAddressChange(bid, frame, url); } ifaces_[i]->DisplayHandler_OnAddressChange(bid, frame, url); } void DisplayHandler_OnTitleChange(const int32_t bid, const std::string& title) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->DisplayHandler_OnTitleChange(bid, title); } ifaces_[i]->DisplayHandler_OnTitleChange(bid, title); } bool DisplayHandler_OnTooltip(const int32_t bid, const std::string& text) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->DisplayHandler_OnTooltip(bid, text); } return ifaces_[i]->DisplayHandler_OnTooltip(bid, text); } void DisplayHandler_OnStatusMessage(const int32_t bid, const std::string& value) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->DisplayHandler_OnStatusMessage(bid, value); } ifaces_[i]->DisplayHandler_OnStatusMessage(bid, value); } bool DisplayHandler_OnConsoleMessage(const int32_t bid, const std::string& level, const std::string& message, const std::string& source, const int32_t line) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->DisplayHandler_OnConsoleMessage(bid, level, message, source, line); } return ifaces_[i]->DisplayHandler_OnConsoleMessage(bid, level, message, source, line); } bool KeyboardHandler_OnPreKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->KeyboardHandler_OnPreKeyEvent(bid, event); } return ifaces_[i]->KeyboardHandler_OnPreKeyEvent(bid, event); } bool KeyboardHandler_OnKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->KeyboardHandler_OnKeyEvent(bid, event); } return ifaces_[i]->KeyboardHandler_OnKeyEvent(bid, event); } void FocusHandler_OnTakeFocus(const int32_t bid, const bool next) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->FocusHandler_OnTakeFocus(bid, next); } ifaces_[i]->FocusHandler_OnTakeFocus(bid, next); } bool FocusHandler_OnSetFocus(const int32_t bid, const std::string& source) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->FocusHandler_OnSetFocus(bid, source); } return ifaces_[i]->FocusHandler_OnSetFocus(bid, source); } void FocusHandler_OnGotFocus(const int32_t bid) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->FocusHandler_OnGotFocus(bid); } ifaces_[i]->FocusHandler_OnGotFocus(bid); } bool RequestHandler_OnBeforeBrowse(const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool user_gesture, const bool is_redirect) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RequestHandler_OnBeforeBrowse(bid, frame, request, user_gesture, is_redirect); } return ifaces_[i]->RequestHandler_OnBeforeBrowse(bid, frame, request, user_gesture, is_redirect); } bool RequestHandler_OnOpenURLFromTab(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& target_url, const bool user_gesture) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RequestHandler_OnOpenURLFromTab(bid, frame, target_url, user_gesture); } return ifaces_[i]->RequestHandler_OnOpenURLFromTab(bid, frame, target_url, user_gesture); } bool RequestHandler_GetAuthCredentials(const int32_t bid, const std::string& origin_url, const bool isProxy, const std::string& host, const int32_t port, const std::string& realm, const std::string& scheme, const ::thrift_codegen::RObject& authCallback) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RequestHandler_GetAuthCredentials(bid, origin_url, isProxy, host, port, realm, scheme, authCallback); } return ifaces_[i]->RequestHandler_GetAuthCredentials(bid, origin_url, isProxy, host, port, realm, scheme, authCallback); } bool RequestHandler_OnCertificateError(const int32_t bid, const std::string& cert_error, const std::string& request_url, const std::string& sslInfo, const ::thrift_codegen::RObject& callback) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RequestHandler_OnCertificateError(bid, cert_error, request_url, sslInfo, callback); } return ifaces_[i]->RequestHandler_OnCertificateError(bid, cert_error, request_url, sslInfo, callback); } void RequestHandler_OnRenderProcessTerminated(const int32_t bid, const std::string& status, const int32_t errCode, const std::string& errText) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RequestHandler_OnRenderProcessTerminated(bid, status, errCode, errText); } ifaces_[i]->RequestHandler_OnRenderProcessTerminated(bid, status, errCode, errText); } void RequestHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RequestHandler_GetResourceRequestHandler(_return, bid, frame, request, isNavigation, isDownload, requestInitiator); } ifaces_[i]->RequestHandler_GetResourceRequestHandler(_return, bid, frame, request, isNavigation, isDownload, requestInitiator); return; } void ResourceRequestHandler_Dispose(const int32_t rrHandler) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceRequestHandler_Dispose(rrHandler); } ifaces_[i]->ResourceRequestHandler_Dispose(rrHandler); } void ResourceRequestHandler_GetCookieAccessFilter( ::thrift_codegen::RObject& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceRequestHandler_GetCookieAccessFilter(_return, rrHandler, bid, frame, request); } ifaces_[i]->ResourceRequestHandler_GetCookieAccessFilter(_return, rrHandler, bid, frame, request); return; } void CookieAccessFilter_Dispose(const int32_t filter) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->CookieAccessFilter_Dispose(filter); } ifaces_[i]->CookieAccessFilter_Dispose(filter); } bool CookieAccessFilter_CanSendCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const std::vector<std::string> & cookie) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->CookieAccessFilter_CanSendCookie(filter, bid, frame, request, cookie); } return ifaces_[i]->CookieAccessFilter_CanSendCookie(filter, bid, frame, request, cookie); } bool CookieAccessFilter_CanSaveCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::vector<std::string> & cookie) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->CookieAccessFilter_CanSaveCookie(filter, bid, frame, request, response, cookie); } return ifaces_[i]->CookieAccessFilter_CanSaveCookie(filter, bid, frame, request, response, cookie); } bool ResourceRequestHandler_OnBeforeResourceLoad(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceRequestHandler_OnBeforeResourceLoad(rrHandler, bid, frame, request); } return ifaces_[i]->ResourceRequestHandler_OnBeforeResourceLoad(rrHandler, bid, frame, request); } void ResourceRequestHandler_GetResourceHandler( ::thrift_codegen::RObject& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceRequestHandler_GetResourceHandler(_return, rrHandler, bid, frame, request); } ifaces_[i]->ResourceRequestHandler_GetResourceHandler(_return, rrHandler, bid, frame, request); return; } void ResourceHandler_Dispose(const int32_t resourceHandler) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceHandler_Dispose(resourceHandler); } ifaces_[i]->ResourceHandler_Dispose(resourceHandler); } bool ResourceHandler_ProcessRequest(const int32_t resourceHandler, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& callback) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceHandler_ProcessRequest(resourceHandler, request, callback); } return ifaces_[i]->ResourceHandler_ProcessRequest(resourceHandler, request, callback); } void ResourceHandler_GetResponseHeaders( ::thrift_codegen::ResponseHeaders& _return, const int32_t resourceHandler, const ::thrift_codegen::RObject& response) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceHandler_GetResponseHeaders(_return, resourceHandler, response); } ifaces_[i]->ResourceHandler_GetResponseHeaders(_return, resourceHandler, response); return; } void ResourceHandler_ReadResponse( ::thrift_codegen::ResponseData& _return, const int32_t resourceHandler, const int32_t bytes_to_read, const ::thrift_codegen::RObject& callback) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceHandler_ReadResponse(_return, resourceHandler, bytes_to_read, callback); } ifaces_[i]->ResourceHandler_ReadResponse(_return, resourceHandler, bytes_to_read, callback); return; } void ResourceHandler_Cancel(const int32_t resourceHandler) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceHandler_Cancel(resourceHandler); } ifaces_[i]->ResourceHandler_Cancel(resourceHandler); } void ResourceRequestHandler_OnResourceRedirect(std::string& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& new_url) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceRequestHandler_OnResourceRedirect(_return, rrHandler, bid, frame, request, response, new_url); } ifaces_[i]->ResourceRequestHandler_OnResourceRedirect(_return, rrHandler, bid, frame, request, response, new_url); return; } bool ResourceRequestHandler_OnResourceResponse(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceRequestHandler_OnResourceResponse(rrHandler, bid, frame, request, response); } return ifaces_[i]->ResourceRequestHandler_OnResourceResponse(rrHandler, bid, frame, request, response); } void ResourceRequestHandler_OnResourceLoadComplete(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& status, const int64_t receivedContentLength) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceRequestHandler_OnResourceLoadComplete(rrHandler, bid, frame, request, response, status, receivedContentLength); } ifaces_[i]->ResourceRequestHandler_OnResourceLoadComplete(rrHandler, bid, frame, request, response, status, receivedContentLength); } bool ResourceRequestHandler_OnProtocolExecution(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool allowOsExecution) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ResourceRequestHandler_OnProtocolExecution(rrHandler, bid, frame, request, allowOsExecution); } return ifaces_[i]->ResourceRequestHandler_OnProtocolExecution(rrHandler, bid, frame, request, allowOsExecution); } void ContextMenuHandler_OnBeforeContextMenu(std::vector<MenuItem> & _return, const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & menu_model) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ContextMenuHandler_OnBeforeContextMenu(_return, bid, frame, params, menu_model); } ifaces_[i]->ContextMenuHandler_OnBeforeContextMenu(_return, bid, frame, params, menu_model); return; } bool ContextMenuHandler_RunContextMenu(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & model, const ::thrift_codegen::RObject& callback) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ContextMenuHandler_RunContextMenu(bid, frame, params, model, callback); } return ifaces_[i]->ContextMenuHandler_RunContextMenu(bid, frame, params, model, callback); } bool ContextMenuHandler_OnContextMenuCommand(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const int32_t command_id, const int32_t event_flags) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ContextMenuHandler_OnContextMenuCommand(bid, frame, params, command_id, event_flags); } return ifaces_[i]->ContextMenuHandler_OnContextMenuCommand(bid, frame, params, command_id, event_flags); } void ContextMenuHandler_OnContextMenuDismissed(const int32_t bid, const ::thrift_codegen::RObject& frame) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->ContextMenuHandler_OnContextMenuDismissed(bid, frame); } ifaces_[i]->ContextMenuHandler_OnContextMenuDismissed(bid, frame); } bool MessageRouterHandler_onQuery(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId, const std::string& request, const bool persistent, const ::thrift_codegen::RObject& queryCallback) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->MessageRouterHandler_onQuery(handler, bid, frame, queryId, request, persistent, queryCallback); } return ifaces_[i]->MessageRouterHandler_onQuery(handler, bid, frame, queryId, request, persistent, queryCallback); } void MessageRouterHandler_onQueryCanceled(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->MessageRouterHandler_onQueryCanceled(handler, bid, frame, queryId); } ifaces_[i]->MessageRouterHandler_onQueryCanceled(handler, bid, frame, queryId); } void MessageRouterHandler_Dispose(const int32_t handler) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->MessageRouterHandler_Dispose(handler); } ifaces_[i]->MessageRouterHandler_Dispose(handler); } void SchemeHandlerFactory_CreateHandler( ::thrift_codegen::RObject& _return, const int32_t schemeHandlerFactory, const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& scheme_name, const ::thrift_codegen::RObject& request) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->SchemeHandlerFactory_CreateHandler(_return, schemeHandlerFactory, bid, frame, scheme_name, request); } ifaces_[i]->SchemeHandlerFactory_CreateHandler(_return, schemeHandlerFactory, bid, frame, scheme_name, request); return; } void SchemeHandlerFactory_Dispose(const int32_t schemeHandlerFactory) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->SchemeHandlerFactory_Dispose(schemeHandlerFactory); } ifaces_[i]->SchemeHandlerFactory_Dispose(schemeHandlerFactory); } void CompletionCallback_OnComplete(const int32_t completionCallback) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->CompletionCallback_OnComplete(completionCallback); } ifaces_[i]->CompletionCallback_OnComplete(completionCallback); } void IntCallback_OnComplete(const int32_t intCallback, const int32_t result) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->IntCallback_OnComplete(intCallback, result); } ifaces_[i]->IntCallback_OnComplete(intCallback, result); } void RequestContextHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RequestContextHandler_GetResourceRequestHandler(_return, handler, bid, frame, request, isNavigation, isDownload, requestInitiator); } ifaces_[i]->RequestContextHandler_GetResourceRequestHandler(_return, handler, bid, frame, request, isNavigation, isDownload, requestInitiator); return; } bool CookieVisitor_Visit(const int32_t visitor, const ::thrift_codegen::Cookie& cookie, const int32_t count, const int32_t total) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->CookieVisitor_Visit(visitor, cookie, count, total); } return ifaces_[i]->CookieVisitor_Visit(visitor, cookie, count, total); } void CookieVisitor_Dispose(const int32_t visitor) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->CookieVisitor_Dispose(visitor); } ifaces_[i]->CookieVisitor_Dispose(visitor); } void StringVisitor_Visit(const int32_t stringVisitor, const std::string& str) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->StringVisitor_Visit(stringVisitor, str); } ifaces_[i]->StringVisitor_Visit(stringVisitor, str); } void StringVisitor_Dispose(const int32_t stringVisitor) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->StringVisitor_Dispose(stringVisitor); } ifaces_[i]->StringVisitor_Dispose(stringVisitor); } void DevToolsMessageObserver_Dispose(const int32_t observer) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->DevToolsMessageObserver_Dispose(observer); } ifaces_[i]->DevToolsMessageObserver_Dispose(observer); } void DevToolsMessageObserver_OnDevToolsMethodResult(const int32_t observer, const int32_t bid, const int32_t messageId, const bool success, const std::string& result) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->DevToolsMessageObserver_OnDevToolsMethodResult(observer, bid, messageId, success, result); } ifaces_[i]->DevToolsMessageObserver_OnDevToolsMethodResult(observer, bid, messageId, success, result); } void DevToolsMessageObserver_OnDevToolsEvent(const int32_t observer, const int32_t bid, const std::string& method, const std::string& parameters) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->DevToolsMessageObserver_OnDevToolsEvent(observer, bid, method, parameters); } ifaces_[i]->DevToolsMessageObserver_OnDevToolsEvent(observer, bid, method, parameters); } bool PermissionHandler_OnRequestMediaAccessPermission(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& requesting_origin, const int32_t requested_permissions, const ::thrift_codegen::RObject& mediaAccessCallback) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->PermissionHandler_OnRequestMediaAccessPermission(bid, frame, requesting_origin, requested_permissions, mediaAccessCallback); } return ifaces_[i]->PermissionHandler_OnRequestMediaAccessPermission(bid, frame, requesting_origin, requested_permissions, mediaAccessCallback); } void PdfPrintCallback_OnPdfPrintFinished(const int32_t pdfPrintCallback, const std::string& path, const bool ok) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->PdfPrintCallback_OnPdfPrintFinished(pdfPrintCallback, path, ok); } ifaces_[i]->PdfPrintCallback_OnPdfPrintFinished(pdfPrintCallback, path, ok); } void RunFileDialogCallback_OnFileDialogDismissed(const int32_t runFileDialogCallback, const std::vector<std::string> & filePaths) override { size_t sz = ifaces_.size(); size_t i = 0; for (; i < (sz - 1); ++i) { ifaces_[i]->RunFileDialogCallback_OnFileDialogDismissed(runFileDialogCallback, filePaths); } ifaces_[i]->RunFileDialogCallback_OnFileDialogDismissed(runFileDialogCallback, filePaths); } }; // The 'concurrent' client is a thread safe client that correctly handles // out of order responses. It is slower than the regular client, so should // only be used when you need to share a connection among multiple threads class ClientHandlersConcurrentClient : virtual public ClientHandlersIf { public: ClientHandlersConcurrentClient(std::shared_ptr< ::apache::thrift::protocol::TProtocol> prot, std::shared_ptr< ::apache::thrift::async::TConcurrentClientSyncInfo> sync) : sync_(sync) { setProtocol(prot); } ClientHandlersConcurrentClient(std::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, std::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot, std::shared_ptr< ::apache::thrift::async::TConcurrentClientSyncInfo> sync) : sync_(sync) { setProtocol(iprot,oprot); } private: void setProtocol(std::shared_ptr< ::apache::thrift::protocol::TProtocol> prot) { setProtocol(prot,prot); } void setProtocol(std::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, std::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) { piprot_=iprot; poprot_=oprot; iprot_ = iprot.get(); oprot_ = oprot.get(); } public: std::shared_ptr< ::apache::thrift::protocol::TProtocol> getInputProtocol() { return piprot_; } std::shared_ptr< ::apache::thrift::protocol::TProtocol> getOutputProtocol() { return poprot_; } void echo(std::string& _return, const std::string& msg) override; int32_t send_echo(const std::string& msg); void recv_echo(std::string& _return, const int32_t seqid); void log(const std::string& msg) override; void send_log(const std::string& msg); void AppHandler_OnContextInitialized() override; void send_AppHandler_OnContextInitialized(); void RenderHandler_GetViewRect(Rect& _return, const int32_t bid) override; int32_t send_RenderHandler_GetViewRect(const int32_t bid); void recv_RenderHandler_GetViewRect(Rect& _return, const int32_t seqid); void RenderHandler_GetScreenInfo(ScreenInfo& _return, const int32_t bid) override; int32_t send_RenderHandler_GetScreenInfo(const int32_t bid); void recv_RenderHandler_GetScreenInfo(ScreenInfo& _return, const int32_t seqid); void RenderHandler_GetScreenPoint(Point& _return, const int32_t bid, const int32_t viewX, const int32_t viewY) override; int32_t send_RenderHandler_GetScreenPoint(const int32_t bid, const int32_t viewX, const int32_t viewY); void recv_RenderHandler_GetScreenPoint(Point& _return, const int32_t seqid); void RenderHandler_OnPaint(const int32_t bid, const bool popup, const int32_t dirtyRectsCount, const std::string& sharedMemName, const int64_t sharedMemHandle, const int32_t width, const int32_t height) override; int32_t send_RenderHandler_OnPaint(const int32_t bid, const bool popup, const int32_t dirtyRectsCount, const std::string& sharedMemName, const int64_t sharedMemHandle, const int32_t width, const int32_t height); void recv_RenderHandler_OnPaint(const int32_t seqid); void RenderHandler_OnPopupShow(const int32_t bid, const bool show) override; void send_RenderHandler_OnPopupShow(const int32_t bid, const bool show); void RenderHandler_OnPopupSize(const int32_t bid, const Rect& rect) override; void send_RenderHandler_OnPopupSize(const int32_t bid, const Rect& rect); void RenderHandler_OnImeCompositionRangeChanged(const int32_t bid, const ::thrift_codegen::Range& selectionRange, const std::vector<Rect> & characterBounds) override; void send_RenderHandler_OnImeCompositionRangeChanged(const int32_t bid, const ::thrift_codegen::Range& selectionRange, const std::vector<Rect> & characterBounds); void RenderHandler_OnTextSelectionChanged(const int32_t bid, const std::string& selectedText, const ::thrift_codegen::Range& selectionRange) override; void send_RenderHandler_OnTextSelectionChanged(const int32_t bid, const std::string& selectedText, const ::thrift_codegen::Range& selectionRange); bool LifeSpanHandler_OnBeforePopup(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url, const std::string& frameName, const bool gesture) override; int32_t send_LifeSpanHandler_OnBeforePopup(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url, const std::string& frameName, const bool gesture); bool recv_LifeSpanHandler_OnBeforePopup(const int32_t seqid); void LifeSpanHandler_OnAfterCreated(const int32_t bid, const int32_t nativeBrowserIdentifier) override; void send_LifeSpanHandler_OnAfterCreated(const int32_t bid, const int32_t nativeBrowserIdentifier); bool LifeSpanHandler_DoClose(const int32_t bid) override; int32_t send_LifeSpanHandler_DoClose(const int32_t bid); bool recv_LifeSpanHandler_DoClose(const int32_t seqid); void LifeSpanHandler_OnBeforeClose(const int32_t bid) override; void send_LifeSpanHandler_OnBeforeClose(const int32_t bid); void LoadHandler_OnLoadingStateChange(const int32_t bid, const bool isLoading, const bool canGoBack, const bool canGoForward) override; void send_LoadHandler_OnLoadingStateChange(const int32_t bid, const bool isLoading, const bool canGoBack, const bool canGoForward); void LoadHandler_OnLoadStart(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t transition_type) override; int32_t send_LoadHandler_OnLoadStart(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t transition_type); void recv_LoadHandler_OnLoadStart(const int32_t seqid); void LoadHandler_OnLoadEnd(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t httpStatusCode) override; int32_t send_LoadHandler_OnLoadEnd(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t httpStatusCode); void recv_LoadHandler_OnLoadEnd(const int32_t seqid); void LoadHandler_OnLoadError(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t errorCode, const std::string& errorText, const std::string& failedUrl) override; int32_t send_LoadHandler_OnLoadError(const int32_t bid, const ::thrift_codegen::RObject& frame, const int32_t errorCode, const std::string& errorText, const std::string& failedUrl); void recv_LoadHandler_OnLoadError(const int32_t seqid); void DisplayHandler_OnAddressChange(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url) override; int32_t send_DisplayHandler_OnAddressChange(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& url); void recv_DisplayHandler_OnAddressChange(const int32_t seqid); void DisplayHandler_OnTitleChange(const int32_t bid, const std::string& title) override; void send_DisplayHandler_OnTitleChange(const int32_t bid, const std::string& title); bool DisplayHandler_OnTooltip(const int32_t bid, const std::string& text) override; int32_t send_DisplayHandler_OnTooltip(const int32_t bid, const std::string& text); bool recv_DisplayHandler_OnTooltip(const int32_t seqid); void DisplayHandler_OnStatusMessage(const int32_t bid, const std::string& value) override; void send_DisplayHandler_OnStatusMessage(const int32_t bid, const std::string& value); bool DisplayHandler_OnConsoleMessage(const int32_t bid, const std::string& level, const std::string& message, const std::string& source, const int32_t line) override; int32_t send_DisplayHandler_OnConsoleMessage(const int32_t bid, const std::string& level, const std::string& message, const std::string& source, const int32_t line); bool recv_DisplayHandler_OnConsoleMessage(const int32_t seqid); bool KeyboardHandler_OnPreKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event) override; int32_t send_KeyboardHandler_OnPreKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event); bool recv_KeyboardHandler_OnPreKeyEvent(const int32_t seqid); bool KeyboardHandler_OnKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event) override; int32_t send_KeyboardHandler_OnKeyEvent(const int32_t bid, const ::thrift_codegen::KeyEvent& event); bool recv_KeyboardHandler_OnKeyEvent(const int32_t seqid); void FocusHandler_OnTakeFocus(const int32_t bid, const bool next) override; void send_FocusHandler_OnTakeFocus(const int32_t bid, const bool next); bool FocusHandler_OnSetFocus(const int32_t bid, const std::string& source) override; int32_t send_FocusHandler_OnSetFocus(const int32_t bid, const std::string& source); bool recv_FocusHandler_OnSetFocus(const int32_t seqid); void FocusHandler_OnGotFocus(const int32_t bid) override; void send_FocusHandler_OnGotFocus(const int32_t bid); bool RequestHandler_OnBeforeBrowse(const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool user_gesture, const bool is_redirect) override; int32_t send_RequestHandler_OnBeforeBrowse(const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool user_gesture, const bool is_redirect); bool recv_RequestHandler_OnBeforeBrowse(const int32_t seqid); bool RequestHandler_OnOpenURLFromTab(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& target_url, const bool user_gesture) override; int32_t send_RequestHandler_OnOpenURLFromTab(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& target_url, const bool user_gesture); bool recv_RequestHandler_OnOpenURLFromTab(const int32_t seqid); bool RequestHandler_GetAuthCredentials(const int32_t bid, const std::string& origin_url, const bool isProxy, const std::string& host, const int32_t port, const std::string& realm, const std::string& scheme, const ::thrift_codegen::RObject& authCallback) override; int32_t send_RequestHandler_GetAuthCredentials(const int32_t bid, const std::string& origin_url, const bool isProxy, const std::string& host, const int32_t port, const std::string& realm, const std::string& scheme, const ::thrift_codegen::RObject& authCallback); bool recv_RequestHandler_GetAuthCredentials(const int32_t seqid); bool RequestHandler_OnCertificateError(const int32_t bid, const std::string& cert_error, const std::string& request_url, const std::string& sslInfo, const ::thrift_codegen::RObject& callback) override; int32_t send_RequestHandler_OnCertificateError(const int32_t bid, const std::string& cert_error, const std::string& request_url, const std::string& sslInfo, const ::thrift_codegen::RObject& callback); bool recv_RequestHandler_OnCertificateError(const int32_t seqid); void RequestHandler_OnRenderProcessTerminated(const int32_t bid, const std::string& status, const int32_t errCode, const std::string& errText) override; void send_RequestHandler_OnRenderProcessTerminated(const int32_t bid, const std::string& status, const int32_t errCode, const std::string& errText); void RequestHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator) override; int32_t send_RequestHandler_GetResourceRequestHandler(const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator); void recv_RequestHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t seqid); void ResourceRequestHandler_Dispose(const int32_t rrHandler) override; void send_ResourceRequestHandler_Dispose(const int32_t rrHandler); void ResourceRequestHandler_GetCookieAccessFilter( ::thrift_codegen::RObject& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) override; int32_t send_ResourceRequestHandler_GetCookieAccessFilter(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request); void recv_ResourceRequestHandler_GetCookieAccessFilter( ::thrift_codegen::RObject& _return, const int32_t seqid); void CookieAccessFilter_Dispose(const int32_t filter) override; void send_CookieAccessFilter_Dispose(const int32_t filter); bool CookieAccessFilter_CanSendCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const std::vector<std::string> & cookie) override; int32_t send_CookieAccessFilter_CanSendCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const std::vector<std::string> & cookie); bool recv_CookieAccessFilter_CanSendCookie(const int32_t seqid); bool CookieAccessFilter_CanSaveCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::vector<std::string> & cookie) override; int32_t send_CookieAccessFilter_CanSaveCookie(const int32_t filter, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::vector<std::string> & cookie); bool recv_CookieAccessFilter_CanSaveCookie(const int32_t seqid); bool ResourceRequestHandler_OnBeforeResourceLoad(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) override; int32_t send_ResourceRequestHandler_OnBeforeResourceLoad(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request); bool recv_ResourceRequestHandler_OnBeforeResourceLoad(const int32_t seqid); void ResourceRequestHandler_GetResourceHandler( ::thrift_codegen::RObject& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request) override; int32_t send_ResourceRequestHandler_GetResourceHandler(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request); void recv_ResourceRequestHandler_GetResourceHandler( ::thrift_codegen::RObject& _return, const int32_t seqid); void ResourceHandler_Dispose(const int32_t resourceHandler) override; void send_ResourceHandler_Dispose(const int32_t resourceHandler); bool ResourceHandler_ProcessRequest(const int32_t resourceHandler, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& callback) override; int32_t send_ResourceHandler_ProcessRequest(const int32_t resourceHandler, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& callback); bool recv_ResourceHandler_ProcessRequest(const int32_t seqid); void ResourceHandler_GetResponseHeaders( ::thrift_codegen::ResponseHeaders& _return, const int32_t resourceHandler, const ::thrift_codegen::RObject& response) override; int32_t send_ResourceHandler_GetResponseHeaders(const int32_t resourceHandler, const ::thrift_codegen::RObject& response); void recv_ResourceHandler_GetResponseHeaders( ::thrift_codegen::ResponseHeaders& _return, const int32_t seqid); void ResourceHandler_ReadResponse( ::thrift_codegen::ResponseData& _return, const int32_t resourceHandler, const int32_t bytes_to_read, const ::thrift_codegen::RObject& callback) override; int32_t send_ResourceHandler_ReadResponse(const int32_t resourceHandler, const int32_t bytes_to_read, const ::thrift_codegen::RObject& callback); void recv_ResourceHandler_ReadResponse( ::thrift_codegen::ResponseData& _return, const int32_t seqid); void ResourceHandler_Cancel(const int32_t resourceHandler) override; int32_t send_ResourceHandler_Cancel(const int32_t resourceHandler); void recv_ResourceHandler_Cancel(const int32_t seqid); void ResourceRequestHandler_OnResourceRedirect(std::string& _return, const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& new_url) override; int32_t send_ResourceRequestHandler_OnResourceRedirect(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& new_url); void recv_ResourceRequestHandler_OnResourceRedirect(std::string& _return, const int32_t seqid); bool ResourceRequestHandler_OnResourceResponse(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response) override; int32_t send_ResourceRequestHandler_OnResourceResponse(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response); bool recv_ResourceRequestHandler_OnResourceResponse(const int32_t seqid); void ResourceRequestHandler_OnResourceLoadComplete(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& status, const int64_t receivedContentLength) override; int32_t send_ResourceRequestHandler_OnResourceLoadComplete(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const ::thrift_codegen::RObject& response, const std::string& status, const int64_t receivedContentLength); void recv_ResourceRequestHandler_OnResourceLoadComplete(const int32_t seqid); bool ResourceRequestHandler_OnProtocolExecution(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool allowOsExecution) override; int32_t send_ResourceRequestHandler_OnProtocolExecution(const int32_t rrHandler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool allowOsExecution); bool recv_ResourceRequestHandler_OnProtocolExecution(const int32_t seqid); void ContextMenuHandler_OnBeforeContextMenu(std::vector<MenuItem> & _return, const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & menu_model) override; int32_t send_ContextMenuHandler_OnBeforeContextMenu(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & menu_model); void recv_ContextMenuHandler_OnBeforeContextMenu(std::vector<MenuItem> & _return, const int32_t seqid); bool ContextMenuHandler_RunContextMenu(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & model, const ::thrift_codegen::RObject& callback) override; int32_t send_ContextMenuHandler_RunContextMenu(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const std::vector<MenuItem> & model, const ::thrift_codegen::RObject& callback); bool recv_ContextMenuHandler_RunContextMenu(const int32_t seqid); bool ContextMenuHandler_OnContextMenuCommand(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const int32_t command_id, const int32_t event_flags) override; int32_t send_ContextMenuHandler_OnContextMenuCommand(const int32_t bid, const ::thrift_codegen::RObject& frame, const ContextMenuParams& params, const int32_t command_id, const int32_t event_flags); bool recv_ContextMenuHandler_OnContextMenuCommand(const int32_t seqid); void ContextMenuHandler_OnContextMenuDismissed(const int32_t bid, const ::thrift_codegen::RObject& frame) override; int32_t send_ContextMenuHandler_OnContextMenuDismissed(const int32_t bid, const ::thrift_codegen::RObject& frame); void recv_ContextMenuHandler_OnContextMenuDismissed(const int32_t seqid); bool MessageRouterHandler_onQuery(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId, const std::string& request, const bool persistent, const ::thrift_codegen::RObject& queryCallback) override; int32_t send_MessageRouterHandler_onQuery(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId, const std::string& request, const bool persistent, const ::thrift_codegen::RObject& queryCallback); bool recv_MessageRouterHandler_onQuery(const int32_t seqid); void MessageRouterHandler_onQueryCanceled(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId) override; int32_t send_MessageRouterHandler_onQueryCanceled(const ::thrift_codegen::RObject& handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const int64_t queryId); void recv_MessageRouterHandler_onQueryCanceled(const int32_t seqid); void MessageRouterHandler_Dispose(const int32_t handler) override; void send_MessageRouterHandler_Dispose(const int32_t handler); void SchemeHandlerFactory_CreateHandler( ::thrift_codegen::RObject& _return, const int32_t schemeHandlerFactory, const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& scheme_name, const ::thrift_codegen::RObject& request) override; int32_t send_SchemeHandlerFactory_CreateHandler(const int32_t schemeHandlerFactory, const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& scheme_name, const ::thrift_codegen::RObject& request); void recv_SchemeHandlerFactory_CreateHandler( ::thrift_codegen::RObject& _return, const int32_t seqid); void SchemeHandlerFactory_Dispose(const int32_t schemeHandlerFactory) override; void send_SchemeHandlerFactory_Dispose(const int32_t schemeHandlerFactory); void CompletionCallback_OnComplete(const int32_t completionCallback) override; void send_CompletionCallback_OnComplete(const int32_t completionCallback); void IntCallback_OnComplete(const int32_t intCallback, const int32_t result) override; void send_IntCallback_OnComplete(const int32_t intCallback, const int32_t result); void RequestContextHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator) override; int32_t send_RequestContextHandler_GetResourceRequestHandler(const int32_t handler, const int32_t bid, const ::thrift_codegen::RObject& frame, const ::thrift_codegen::RObject& request, const bool isNavigation, const bool isDownload, const std::string& requestInitiator); void recv_RequestContextHandler_GetResourceRequestHandler( ::thrift_codegen::RObject& _return, const int32_t seqid); bool CookieVisitor_Visit(const int32_t visitor, const ::thrift_codegen::Cookie& cookie, const int32_t count, const int32_t total) override; int32_t send_CookieVisitor_Visit(const int32_t visitor, const ::thrift_codegen::Cookie& cookie, const int32_t count, const int32_t total); bool recv_CookieVisitor_Visit(const int32_t seqid); void CookieVisitor_Dispose(const int32_t visitor) override; void send_CookieVisitor_Dispose(const int32_t visitor); void StringVisitor_Visit(const int32_t stringVisitor, const std::string& str) override; int32_t send_StringVisitor_Visit(const int32_t stringVisitor, const std::string& str); void recv_StringVisitor_Visit(const int32_t seqid); void StringVisitor_Dispose(const int32_t stringVisitor) override; void send_StringVisitor_Dispose(const int32_t stringVisitor); void DevToolsMessageObserver_Dispose(const int32_t observer) override; void send_DevToolsMessageObserver_Dispose(const int32_t observer); void DevToolsMessageObserver_OnDevToolsMethodResult(const int32_t observer, const int32_t bid, const int32_t messageId, const bool success, const std::string& result) override; void send_DevToolsMessageObserver_OnDevToolsMethodResult(const int32_t observer, const int32_t bid, const int32_t messageId, const bool success, const std::string& result); void DevToolsMessageObserver_OnDevToolsEvent(const int32_t observer, const int32_t bid, const std::string& method, const std::string& parameters) override; void send_DevToolsMessageObserver_OnDevToolsEvent(const int32_t observer, const int32_t bid, const std::string& method, const std::string& parameters); bool PermissionHandler_OnRequestMediaAccessPermission(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& requesting_origin, const int32_t requested_permissions, const ::thrift_codegen::RObject& mediaAccessCallback) override; int32_t send_PermissionHandler_OnRequestMediaAccessPermission(const int32_t bid, const ::thrift_codegen::RObject& frame, const std::string& requesting_origin, const int32_t requested_permissions, const ::thrift_codegen::RObject& mediaAccessCallback); bool recv_PermissionHandler_OnRequestMediaAccessPermission(const int32_t seqid); void PdfPrintCallback_OnPdfPrintFinished(const int32_t pdfPrintCallback, const std::string& path, const bool ok) override; void send_PdfPrintCallback_OnPdfPrintFinished(const int32_t pdfPrintCallback, const std::string& path, const bool ok); void RunFileDialogCallback_OnFileDialogDismissed(const int32_t runFileDialogCallback, const std::vector<std::string> & filePaths) override; void send_RunFileDialogCallback_OnFileDialogDismissed(const int32_t runFileDialogCallback, const std::vector<std::string> & filePaths); protected: std::shared_ptr< ::apache::thrift::protocol::TProtocol> piprot_; std::shared_ptr< ::apache::thrift::protocol::TProtocol> poprot_; ::apache::thrift::protocol::TProtocol* iprot_; ::apache::thrift::protocol::TProtocol* oprot_; std::shared_ptr< ::apache::thrift::async::TConcurrentClientSyncInfo> sync_; }; #ifdef _MSC_VER #pragma warning( pop ) #endif } // namespace #endif