gpg:: StatsManager
#include <stats_manager.h>
Lấy và đặt nhiều dữ liệu liên quan đến số liệu thống kê.
Tóm tắt
Loại công khai |
|
---|---|
FetchForPlayerCallback
|
typedefstd::function< void(const FetchForPlayerResponse &)>
Xác định loại lệnh gọi lại nhận được FetchForPlayerResponse. |
Hàm công khai |
|
---|---|
FetchForPlayer(FetchForPlayerCallback callback)
|
void
Tải không đồng bộ tất cả dữ liệu thống kê cho trình phát hiện đang đăng nhập.
|
FetchForPlayer(DataSource data_source, FetchForPlayerCallback callback)
|
void
Tải không đồng bộ tất cả dữ liệu thống kê cho trình phát hiện đang đăng nhập.
|
FetchForPlayerBlocking()
|
Tải đồng bộ tất cả dữ liệu thống kê cho người chơi hiện đã đăng nhập, trực tiếp trả về FetchForPlayerResponse.
|
FetchForPlayerBlocking(DataSource data_source)
|
Tải đồng bộ tất cả dữ liệu thống kê cho người chơi hiện đã đăng nhập, trực tiếp trả về FetchForPlayerResponse.
|
FetchForPlayerBlocking(Timeout timeout)
|
Tải đồng bộ tất cả dữ liệu thống kê cho người chơi hiện đã đăng nhập, trực tiếp trả về FetchForPlayerResponse.
|
FetchForPlayerBlocking(DataSource data_source, Timeout timeout)
|
Tải đồng bộ tất cả dữ liệu thống kê cho người chơi hiện đã đăng nhập, trực tiếp trả về FetchForPlayerResponse.
|
Cấu trúc |
|
---|---|
gpg:: |
Lưu giữ tất cả dữ liệu PlayerStats cùng với trạng thái phản hồi. |
Loại công khai
FetchForPlayerCallback
std::function< void(const FetchForPlayerResponse &)> FetchForPlayerCallback
Xác định loại lệnh gọi lại nhận được FetchForPlayerResponse.
Loại lệnh gọi lại này được cung cấp cho các hàm FetchForPlayer(*)
dưới đây.
Hàm công khai
FetchForPlayer
void FetchForPlayer( FetchForPlayerCallback callback )
Tải không đồng bộ tất cả dữ liệu thống kê cho trình phát hiện đang đăng nhập.
Gọi FetchForPlayerCallback được cung cấp khi hoàn tất thao tác. Nếu không chỉ định data_source, lệnh gọi hàm này sẽ tương đương với việc gọi FetchForPlayer(DataSource data_source, FetchForPlayerCallback callback)
, trong đó data_source được chỉ định là CODE_OR_NETWORK.
FetchForPlayer
void FetchForPlayer( DataSource data_source, FetchForPlayerCallback callback )
Tải không đồng bộ tất cả dữ liệu thống kê cho trình phát hiện đang đăng nhập.
Gọi FetchForPlayerCallback được cung cấp khi hoàn tất thao tác. Chỉ định data_source là bộ nhớ Cache_OR_NETWORK hoặc NETWORK_ONLY.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking()
Tải đồng bộ tất cả dữ liệu thống kê cho người chơi hiện đã đăng nhập, trực tiếp trả về FetchForPlayerResponse.
Việc không chỉ định data_source hoặc thời gian chờ làm cho lệnh gọi hàm này tương đương với việc gọi FetchForPlayerResponse FetchForPlayerBlocking(DataSource data_source, Thời gian chờ hết thời gian chờ), với data_source được chỉ định là CODE_OR_NETWORK và thời gian chờ được chỉ định là 10 năm.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking( DataSource data_source )
Tải đồng bộ tất cả dữ liệu thống kê cho người chơi hiện đã đăng nhập, trực tiếp trả về FetchForPlayerResponse.
Chỉ định data_source là bộ nhớ Cache_OR_NETWORK hoặc NETWORK_ONLY. Nếu bạn không chỉ định thời gian chờ, lệnh gọi hàm này sẽ tương đương với việc gọi FetchForPlayerResponse FetchForPlayerBlocking(DataSource data_source, thời gian chờ hết thời gian chờ) với giá trị data_source được chỉ định và thời gian chờ được chỉ định là 10 năm.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking( Timeout timeout )
Tải đồng bộ tất cả dữ liệu thống kê cho người chơi hiện đã đăng nhập, trực tiếp trả về FetchForPlayerResponse.
Chỉ định thời gian chờ dưới dạng số mili giây tuỳ ý. Việc không chỉ định data_source làm cho lệnh gọi hàm này tương đương với lệnh gọi FetchForPlayerResponse FetchForPlayerBlocking(DataSource data_source, Thời gian chờ hết thời gian chờ), với data_source được chỉ định là CODE_OR_NETWORK và thời gian chờ chứa giá trị mà bạn đã chỉ định.
FetchForPlayerBlocking
FetchForPlayerResponse FetchForPlayerBlocking( DataSource data_source, Timeout timeout )
Tải đồng bộ tất cả dữ liệu thống kê cho người chơi hiện đã đăng nhập, trực tiếp trả về FetchForPlayerResponse.
Chỉ định data_source là bộ nhớ Cache_OR_NETWORK hoặc NETWORK_ONLY. Chỉ định thời gian chờ dưới dạng số mili giây tuỳ ý.