Overview   Project   Class   Tree   Index 
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

(default)
Class CefSchemeHandlerFactory

CefBaseRefCounted
   |
   +--CefSchemeHandlerFactory

   in cef_scheme.h

class CefSchemeHandlerFactory
extends CefBaseRefCounted

Class that creates CefResourceHandler instances for handling scheme requests. The methods of this class will always be called on the IO thread.


Method Summary
 virtual CefRefPtr< CefResourceHandler > Create( CefRefPtr< CefBrowser > browser, CefRefPtr< CefFrame > frame, const CefString& scheme_name, CefRefPtr< CefRequest > request )= 0
          Return a new resource handler instance to handle the request or an empty reference to allow default handling of the request.
   
Methods inherited from class CefBaseRefCounted
AddRef, Release, HasOneRef, HasAtLeastOneRef
 

Method Detail

Create

public virtual CefRefPtr< CefResourceHandler > Create( CefRefPtr< CefBrowser > browser, CefRefPtr< CefFrame > frame, const CefString& scheme_name, CefRefPtr< CefRequest > request )= 0;
Return a new resource handler instance to handle the request or an empty reference to allow default handling of the request. |browser| and |frame| will be the browser window and frame respectively that originated the request or NULL if the request did not originate from a browser window (for example, if the request came from CefURLRequest). The |request| object passed to this method cannot be modified.

 Overview   Project   Class   Tree   Index 
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

Chromium Embedded Framework (CEF) Copyright © 2016 Marshall A. Greenblatt