Maria GDK 5.0.0.737
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria::TileDataReaderQueue Class Reference

#include <MTileDataReaderQueue.h>

Public Member Functions

 TileDataReaderQueue (MultiTileDataRequester *dataReader, std::shared_ptr< Maria::SystemTicker > systemTicker, const std::string &name, int maxQueueSize)
 
int GetQueueSize () const
 
int GetMaxQueueSize () const
 
void SetMaxQueueSize (int maxQueueSize)
 
const std::string & GetName () const
 
void GetTimings (int &tReq, int &tNet)
 
int GetTotalNumReqs ()
 
bool IsFull () const
 
bool HasFreeTime () const
 
bool CanAddRequest () const
 
void AddDataRequest (const std::shared_ptr< TileDataRequest > &req, const std::shared_ptr< IMapDataProvider > &dataProvider)
 

Detailed Description

TileDataReaderQueue - Short description. Detailed description.

Member Function Documentation

◆ GetTimings()

void Maria::TileDataReaderQueue::GetTimings ( int &  tReq,
int &  tNet 
)
inline

Get timings. This method returns average request time (tReq) and network time (tNet) for the past 10 requests.


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