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

◆ ~TGuiResourceHandler()

TGuiResourceHandler::~TGuiResourceHandler ( )
inlineoverride

Definition at line 253 of file gui_handler.cxx.

Member Function Documentation

◆ Cancel()

void TGuiResourceHandler::Cancel ( )
inlineoverride

Definition at line 255 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 273 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 257 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 300 of file gui_handler.cxx.

Member Data Documentation

◆ fArg

std::shared_ptr<TCefHttpCallArg> TGuiResourceHandler::fArg

Definition at line 241 of file gui_handler.cxx.

◆ fServer

THttpServer* TGuiResourceHandler::fServer {nullptr}

Definition at line 240 of file gui_handler.cxx.

◆ fTransferOffset

int TGuiResourceHandler::fTransferOffset {0}

Definition at line 243 of file gui_handler.cxx.

  • gui/cefdisplay/src/gui_handler.cxx