Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
TGuiResourceHandler Class Reference

Definition at line 242 of file gui_handler.cxx.

Public Member Functions

 TGuiResourceHandler (THttpServer *serv, bool dummy=false)
 
virtual ~TGuiResourceHandler ()
 
void Cancel () override
 
 DISALLOW_COPY_AND_ASSIGN (TGuiResourceHandler)
 
void GetResponseHeaders (CefRefPtr< CefResponse > response, int64 &response_length, CefString &redirectUrl) override
 
 IMPLEMENT_REFCOUNTING (TGuiResourceHandler)
 
bool ProcessRequest (CefRefPtr< CefRequest > request, CefRefPtr< CefCallback > callback) override
 
bool ReadResponse (void *data_out, int bytes_to_read, int &bytes_read, CefRefPtr< CefCallback > callback) override
 

Public Attributes

std::shared_ptr< TCefHttpCallArgfArg
 
THttpServerfServer {nullptr}
 
int fTransferOffset {0}
 
Inheritance diagram for TGuiResourceHandler:
[legend]

Constructor & Destructor Documentation

◆ TGuiResourceHandler()

TGuiResourceHandler::TGuiResourceHandler ( THttpServer serv,
bool  dummy = false 
)
inlineexplicit

Definition at line 251 of file gui_handler.cxx.

◆ ~TGuiResourceHandler()

virtual TGuiResourceHandler::~TGuiResourceHandler ( )
inlinevirtual

Definition at line 259 of file gui_handler.cxx.

Member Function Documentation

◆ Cancel()

void TGuiResourceHandler::Cancel ( )
inlineoverride

Definition at line 261 of file gui_handler.cxx.

◆ DISALLOW_COPY_AND_ASSIGN()

TGuiResourceHandler::DISALLOW_COPY_AND_ASSIGN ( TGuiResourceHandler  )

◆ GetResponseHeaders()

void TGuiResourceHandler::GetResponseHeaders ( CefRefPtr< CefResponse >  response,
int64 &  response_length,
CefString &  redirectUrl 
)
inlineoverride

Definition at line 279 of file gui_handler.cxx.

◆ IMPLEMENT_REFCOUNTING()

TGuiResourceHandler::IMPLEMENT_REFCOUNTING ( TGuiResourceHandler  )

◆ ProcessRequest()

bool TGuiResourceHandler::ProcessRequest ( CefRefPtr< CefRequest >  request,
CefRefPtr< CefCallback >  callback 
)
inlineoverride

Definition at line 263 of file gui_handler.cxx.

◆ ReadResponse()

bool TGuiResourceHandler::ReadResponse ( void *  data_out,
int  bytes_to_read,
int bytes_read,
CefRefPtr< CefCallback >  callback 
)
inlineoverride

Definition at line 311 of file gui_handler.cxx.

Member Data Documentation

◆ fArg

std::shared_ptr<TCefHttpCallArg> TGuiResourceHandler::fArg

Definition at line 247 of file gui_handler.cxx.

◆ fServer

THttpServer* TGuiResourceHandler::fServer {nullptr}

Definition at line 246 of file gui_handler.cxx.

◆ fTransferOffset

int TGuiResourceHandler::fTransferOffset {0}

Definition at line 249 of file gui_handler.cxx.

  • gui/cefdisplay/src/gui_handler.cxx