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 235 of file gui_handler.cxx.

Public Member Functions

 TGuiResourceHandler (THttpServer *serv, bool dummy=false)
 
 ~TGuiResourceHandler () override
 
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 244 of file gui_handler.cxx.

◆ ~TGuiResourceHandler()

TGuiResourceHandler::~TGuiResourceHandler ( )
inlineoverride

Definition at line 252 of file gui_handler.cxx.

Member Function Documentation

◆ Cancel()

void TGuiResourceHandler::Cancel ( )
inlineoverride

Definition at line 254 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 272 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 256 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 299 of file gui_handler.cxx.

Member Data Documentation

◆ fArg

std::shared_ptr<TCefHttpCallArg> TGuiResourceHandler::fArg

Definition at line 240 of file gui_handler.cxx.

◆ fServer

THttpServer* TGuiResourceHandler::fServer {nullptr}

Definition at line 239 of file gui_handler.cxx.

◆ fTransferOffset

int TGuiResourceHandler::fTransferOffset {0}

Definition at line 242 of file gui_handler.cxx.

  • gui/cefdisplay/src/gui_handler.cxx