gpg::
  #include <stats_manager.h>
  Mendapatkan dan menetapkan berbagai data terkait statistik.
Ringkasan
| Jenis publik | |
|---|---|
| FetchForPlayerCallback | typedef std::function< void(const FetchForPlayerResponse &)>Menentukan jenis callback yang menerima FetchForPlayerResponse.  | 
| Fungsi publik | |
|---|---|
| FetchForPlayer(FetchForPlayerCallback callback) | voidMemuat semua data statistik secara asinkron untuk pemain yang saat ini login.  | 
| FetchForPlayer(DataSource data_source, FetchForPlayerCallback callback) | voidMemuat semua data statistik secara asinkron untuk pemain yang saat ini login.  | 
| FetchForPlayerBlocking() | Memuat semua data statistik secara sinkron untuk pemain yang saat ini login, yang langsung menampilkan FetchForPlayerResponse.  | 
| FetchForPlayerBlocking(DataSource data_source) | Memuat semua data statistik secara sinkron untuk pemain yang saat ini login, yang langsung menampilkan FetchForPlayerResponse.  | 
| FetchForPlayerBlocking(Timeout timeout) | Memuat semua data statistik secara sinkron untuk pemain yang saat ini login, yang langsung menampilkan FetchForPlayerResponse.  | 
| FetchForPlayerBlocking(DataSource data_source, Timeout timeout) | Memuat semua data statistik secara sinkron untuk pemain yang saat ini login, yang langsung menampilkan FetchForPlayerResponse.  | 
| Struct | |
|---|---|
| gpg:: | Menyimpan semua data PlayerStats, beserta status respons. | 
Jenis publik
FetchForPlayerCallback
std::function< void(const FetchForPlayerResponse &)> FetchForPlayerCallback
Menentukan jenis callback yang menerima FetchForPlayerResponse.
Jenis callback ini disediakan untuk fungsi FetchForPlayer(*) di bawah. 
Fungsi publik
FetchForPlayer
void FetchForPlayer( FetchForPlayerCallback callback )
Memuat semua data statistik secara asinkron untuk pemain yang saat ini login.
Memanggil FetchForPlayerCallback yang disediakan saat operasi selesai. Jika tidak menentukan data_source, panggilan fungsi ini akan setara dengan memanggil FetchForPlayer(DataSource data_source, FetchForPlayerCallback callback), dengan data_source ditentukan sebagai CACHE_OR_NETWORK. 
FetchForPlayer
void FetchForPlayer( DataSource data_source, FetchForPlayerCallback callback )
Memuat semua data statistik secara asinkron untuk pemain yang saat ini login.
Memanggil FetchForPlayerCallback yang disediakan saat operasi selesai. Tentukan data_source sebagai CACHE_OR_NETWORK atau NETWORK_ONLY.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking()
Memuat semua data statistik secara sinkron untuk pemain yang saat ini login, yang langsung menampilkan FetchForPlayerResponse.
Tidak menentukan data_source atau waktu tunggu akan membuat panggilan fungsi ini setara dengan memanggil FetchForPlayerResponse FetchForPlayerBlocking(DataSource data_source, Timeout timeout), dengan data_source ditentukan sebagai CACHE_OR_NETWORK, dan waktu tunggu ditentukan sebagai 10 tahun.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking( DataSource data_source )
Memuat semua data statistik secara sinkron untuk pemain yang saat ini login, yang langsung menampilkan FetchForPlayerResponse.
Tentukan data_source sebagai CACHE_OR_NETWORK atau NETWORK_ONLY. Jika tidak menentukan waktu tunggu, panggilan fungsi ini akan setara dengan memanggil FetchForPlayerResponse FetchForPlayerBlocking(DataSource data_source, Timeout timeout), dengan nilai data_source yang Anda tentukan, dan waktu tunggu yang ditentukan sebagai 10 tahun.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking( Timeout timeout )
Memuat semua data statistik secara sinkron untuk pemain yang saat ini login, yang langsung menampilkan FetchForPlayerResponse.
Tentukan waktu tunggu sebagai jumlah milidetik arbitrer. Jika tidak menentukan data_source, panggilan fungsi ini akan setara dengan memanggil FetchForPlayerResponse FetchForPlayerBlocking(DataSource data_source, Timeout timeout), dengan data_source ditentukan sebagai CACHE_OR_NETWORK, dan waktu tunggu yang berisi nilai yang Anda tentukan.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking( DataSource data_source, Timeout timeout )
Memuat semua data statistik secara sinkron untuk pemain yang saat ini login, yang langsung menampilkan FetchForPlayerResponse.
Tentukan data_source sebagai CACHE_OR_NETWORK atau NETWORK_ONLY. Tentukan waktu tunggu sebagai jumlah milidetik arbitrer.
