Fawkes API  Fawkes Development Version
fawkes::WebRequestManager Class Reference

#include <>>

Public Member Functions

 WebRequestManager ()
 Constructor. More...
 
 ~WebRequestManager ()
 Destructor. More...
 
unsigned int num_active_requests () const
 Get number of currently active requests. More...
 
Time last_request_completion_time () const
 Get time when last request was completed. More...
 

Detailed Description

Probides information about ongoing requests. Will take a server at run-time and query it for request information. This class can persists even though the server does not, which is required fr the WebviewAspect.

Author
Tim Niemueller

Definition at line 40 of file request_manager.h.

Constructor & Destructor Documentation

◆ WebRequestManager()

fawkes::WebRequestManager::WebRequestManager ( )

Constructor.

Definition at line 43 of file request_manager.cpp.

◆ ~WebRequestManager()

fawkes::WebRequestManager::~WebRequestManager ( )

Destructor.

Definition at line 50 of file request_manager.cpp.

Member Function Documentation

◆ last_request_completion_time()

Time fawkes::WebRequestManager::last_request_completion_time ( ) const

Get time when last request was completed.

If the number of active requests is zero this gives the time of last activity. Otherwise just says when the last request was completed.

Returns
time when last request was completed

Definition at line 83 of file request_manager.cpp.

◆ num_active_requests()

unsigned int fawkes::WebRequestManager::num_active_requests ( ) const

Get number of currently active requests.

Returns
number of currently active requests.

Definition at line 66 of file request_manager.cpp.


The documentation for this class was generated from the following files: