gpg:: StatsManager
  #include <stats_manager.h>
  Recupera e imposta vari dati relativi alle statistiche.
Riepilogo
        Tipi pubblici | 
    |
|---|---|
        FetchForPlayerCallback
       | 
      typedefstd::function< void(const FetchForPlayerResponse &)>
        Definisce un tipo di callback che riceve un metodo FetchForPlayerResponse.   | 
    
        Funzioni pubbliche | 
    |
|---|---|
        FetchForPlayer(FetchForPlayerCallback callback)
       | 
      
        void
        Carica in modo asincrono tutti i dati delle statistiche relativi al player che ha eseguito l'accesso al momento.  
       | 
    
        FetchForPlayer(DataSource data_source, FetchForPlayerCallback callback)
       | 
      
        void
        Carica in modo asincrono tutti i dati delle statistiche relativi al player che ha eseguito l'accesso al momento.  
       | 
    
        FetchForPlayerBlocking()
       | 
      
        
         Carica in modo sincrono tutti i dati delle statistiche relative al player attualmente connesso, restituendo direttamente il valore FetchForPlayerResponse.  
       | 
    
        FetchForPlayerBlocking(DataSource data_source)
       | 
      
        
         Carica in modo sincrono tutti i dati delle statistiche relative al player attualmente connesso, restituendo direttamente il valore FetchForPlayerResponse.  
       | 
    
        FetchForPlayerBlocking(Timeout timeout)
       | 
      
        
         Carica in modo sincrono tutti i dati delle statistiche relative al player attualmente connesso, restituendo direttamente il valore FetchForPlayerResponse.  
       | 
    
        FetchForPlayerBlocking(DataSource data_source, Timeout timeout)
       | 
      
        
         Carica in modo sincrono tutti i dati delle statistiche relative al player attualmente connesso, restituendo direttamente il valore FetchForPlayerResponse.  
       | 
    
        Structs | 
    |
|---|---|
| 
        gpg:: | 
      
         Contiene tutti i dati di PlayerStats e uno stato della risposta.  | 
    
Tipi pubblici
FetchForPlayerCallback
std::function< void(const FetchForPlayerResponse &)> FetchForPlayerCallback
Definisce un tipo di callback che riceve un metodo FetchForPlayerResponse.
Questo tipo di callback è fornito alle funzioni FetchForPlayer(*) seguenti. 
Funzioni pubbliche
FetchForPlayer
void FetchForPlayer( FetchForPlayerCallback callback )
Carica in modo asincrono tutti i dati delle statistiche relativi al player che ha eseguito l'accesso al momento.
Richiama il metodo FetchForPlayerCallback fornito al completamento dell'operazione. Se non specifichi data_source, questa chiamata di funzione equivale a chiamare FetchForPlayer(DataSource data_source, FetchForPlayerCallback callback), con data_source specificato come CACHE_OR_NETWORK. 
FetchForPlayer
void FetchForPlayer( DataSource data_source, FetchForPlayerCallback callback )
Carica in modo asincrono tutti i dati delle statistiche relativi al player che ha eseguito l'accesso al momento.
Richiama il metodo FetchForPlayerCallback fornito al completamento dell'operazione. Specifica data_source come CACHE_OR_NETWORK o NETWORK_ONLY.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking()
Carica in modo sincrono tutti i dati delle statistiche relative al player attualmente collegato, restituendo direttamente il valore FetchForPlayerResponse.
Se non specifichi data_source o il timeout, questa chiamata di funzione equivale a chiamare FetchForPlayerResponse FetchForPlayervedi(DataSource data_source, timeout timeout), con data_source specificata come CACHE_OR_NETWORK e timeout su 10 anni.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking( DataSource data_source )
Carica in modo sincrono tutti i dati delle statistiche relative al player attualmente connesso, restituendo direttamente il valore FetchForPlayerResponse.
Specifica data_source come CACHE_OR_NETWORK o NETWORK_ONLY. Se non specifichi il timeout, questa chiamata di funzione equivale a chiamare FetchForPlayerResponse FetchForPlayervedi(DataSource data_source, Timeout timeout), con il valore data_source specificato e il timeout su 10 anni.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking( Timeout timeout )
Carica in modo sincrono tutti i dati delle statistiche relative al player attualmente connesso, restituendo direttamente il valore FetchForPlayerResponse.
Specifica il timeout come numero arbitrario di millisecondi. Se non specifichi data_source, questa chiamata di funzione equivale a chiamare FetchForPlayerResponse FetchForPlayervedi(DataSource data_source, Timeout timeout), con data_source specificata come CACHE_OR_NETWORK e timeout contenente il valore specificato.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking( DataSource data_source, Timeout timeout )
Carica in modo sincrono tutti i dati delle statistiche relative al player attualmente connesso, restituendo direttamente il valore FetchForPlayerResponse.
Specifica data_source come CACHE_OR_NETWORK o NETWORK_ONLY. Specifica il timeout come numero arbitrario di millisecondi.