gpg:: PlayerManager
#include <player_manager.h>
รับและตั้งค่าข้อมูลต่างๆ เกี่ยวกับผู้เล่น
สรุป
ประเภทสาธารณะ |
|
---|---|
FetchCallback
|
Typedefstd::function< void(const FetchResponse &)>
กำหนดประเภท Callback ที่ได้รับ FetchResponse |
FetchListCallback
|
Typedefstd::function< void(const FetchListResponse &)>
กำหนดประเภท Callback ที่ได้รับ FetchListResponse |
FetchSelfCallback
|
Typedefstd::function< void(const FetchSelfResponse &)>
กำหนดประเภท Callback ที่ได้รับ FetchSelfResponse |
ฟังก์ชันสาธารณะ |
|
---|---|
Fetch(const std::string & player_id, FetchCallback callback)
|
void
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง
|
Fetch(DataSource data_source, const std::string & player_id, FetchCallback callback)
|
void
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง
|
FetchBlocking(const std::string & player_id)
|
การโหลดข้อมูลทั้งหมดแบบซิงโครนัสของโปรแกรมเล่นเฉพาะเครื่อง โดยจะส่งกลับ FetchResponse โดยตรง
|
FetchBlocking(DataSource data_source, const std::string & player_id)
|
การโหลดข้อมูลทั้งหมดแบบซิงโครนัสของโปรแกรมเล่นเฉพาะเครื่อง โดยจะส่งกลับ FetchResponse โดยตรง
|
FetchBlocking(Timeout timeout, const std::string & player_id)
|
การโหลดข้อมูลทั้งหมดแบบซิงโครนัสของโปรแกรมเล่นเฉพาะเครื่อง โดยจะส่งกลับ FetchResponse โดยตรง
|
FetchBlocking(DataSource data_source, Timeout timeout, const std::string & player_id)
|
การโหลดข้อมูลทั้งหมดแบบซิงโครนัสของโปรแกรมเล่นเฉพาะเครื่อง โดยจะส่งกลับ FetchResponse โดยตรง
|
FetchConnected(DataSource data_source, FetchListCallback callback)
|
void
ไม่พร้อมกันจะโหลดผู้เล่นทั้งหมดที่เชื่อมต่ออยู่กับเกมปัจจุบัน และผู้เล่นที่ลงชื่อเข้าใช้มีสิทธิ์รับทราบข้อมูล
|
FetchConnected(FetchListCallback callback)
|
void
FetchConnected มากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
|
FetchConnectedBlocking(DataSource data_Source, Timeout timeout)
|
เลิกใช้งานแล้ว
กำลังบล็อกเวอร์ชัน FetchConnected
|
FetchConnectedBlocking(DataSource data_source)
|
เลิกใช้งานแล้ว
FetchConnectedBlocking ทำงานหนักเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
FetchConnectedBlocking(Timeout timeout)
|
เลิกใช้งานแล้ว
FetchConnectedBlocking มากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
|
FetchConnectedBlocking()
|
เลิกใช้งานแล้ว
FetchConnectedBlocking มีการใช้งานมากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้น 10 ปี
|
FetchInvitable(DataSource data_source, FetchListCallback callback)
|
void
ไม่พร้อมกันจะโหลดผู้เล่นทั้งหมดที่อยู่ในแวดวงของผู้เล่นในเครื่อง (และสามารถรับคำเชิญจากโปรแกรมเล่นในเครื่อง)
|
FetchInvitable(FetchListCallback callback)
|
void
FetchInvitable มากเกินไปซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
|
FetchInvitableBlocking(DataSource data_source, Timeout timeout)
|
เลิกใช้งานแล้ว
เวอร์ชันการบล็อกของ FetchInvitable
|
FetchInvitableBlocking(DataSource data_source)
|
เลิกใช้งานแล้ว
มี FetchInvitableBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
FetchInvitableBlocking(Timeout timeout)
|
เลิกใช้งานแล้ว
FetchInvitableBlocking ทำงานหนักเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
|
FetchInvitableBlocking()
|
เลิกใช้งานแล้ว
FetchInvitableBlocking ทำงานหนักเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้น 10 ปี
|
FetchRecentlyPlayed(DataSource data_source, FetchListCallback callback)
|
void
โหลดโปรแกรมเล่นล่าสุดทั้งหมดที่เล่นล่าสุดทั้งหมดแบบไม่พร้อมกัน
|
FetchRecentlyPlayed(FetchListCallback callback)
|
void
FetchRecentlyPlayed มากเกินไปซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
|
FetchRecentlyPlayedBlocking(DataSource data_source, Timeout timeout)
|
กำลังบล็อกเวอร์ชัน FetchRecentlyPlayed
|
FetchRecentlyPlayedBlocking(DataSource data_source)
|
FetchRecentlyPlayedBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
|
FetchRecentlyPlayedBlocking(Timeout timeout)
|
FetchRecentlyPlayedBlocking มากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
|
FetchRecentlyPlayedBlocking()
|
ใช้งาน FetchRecentlyPlayedBlocking มากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้นคือ 10 ปี
|
FetchSelf(FetchSelfCallback callback)
|
void
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน
|
FetchSelf(DataSource data_source, FetchSelfCallback callback)
|
void
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน
|
FetchSelfBlocking()
|
การโหลดข้อมูลทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchSelfResponse โดยตรง
|
FetchSelfBlocking(DataSource data_source)
|
การโหลดข้อมูลทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchSelfResponse โดยตรง
|
FetchSelfBlocking(Timeout timeout)
|
การโหลดข้อมูลทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchSelfResponse โดยตรง
|
FetchSelfBlocking(DataSource data_source, Timeout timeout)
|
การโหลดข้อมูลทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchSelfResponse โดยตรง
|
โครงสร้าง |
|
---|---|
gpg:: |
คำตอบที่มีเวกเตอร์ของผู้เล่น |
gpg:: |
|
gpg:: |
เก็บข้อมูลโปรแกรมเล่นทั้งหมดพร้อมกับสถานะการตอบสนอง |
ประเภทสาธารณะ
FetchCallback
std::function< void(const FetchResponse &)> FetchCallback
กำหนดประเภท Callback ที่ได้รับ FetchResponse
ประเภท Callback นี้ใช้ได้กับฟังก์ชัน Fetch(*)
ด้านล่าง
FetchListCallback
std::function< void(const FetchListResponse &)> FetchListCallback
กำหนดประเภท Callback ที่ได้รับ FetchListResponse
ประเภท Callback นี้ใช้ได้กับฟังก์ชัน Fetch(*)
ด้านล่าง
FetchSelfCallback
std::function< void(const FetchSelfResponse &)> FetchSelfCallback
กำหนดประเภท Callback ที่ได้รับ FetchSelfResponse
ประเภท Callback นี้ใช้ได้กับฟังก์ชัน FetchSelf(*)
ด้านล่าง
ฟังก์ชันสาธารณะ
เรียกข้อมูล
void Fetch( const std::string & player_id, FetchCallback callback )
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง
เรียก FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสิ้น การไม่ระบุ data_source ทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ Fetch(DataSource data_source, const std::string& player_id, FetchCallback callback)
โดยที่ data_source ที่ระบุเป็น CACHE_OR_NETWORK
เรียกข้อมูล
void Fetch( DataSource data_source, const std::string & player_id, FetchCallback callback )
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่เฉพาะเจาะจง
เรียก FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสิ้น ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY
FetchBlocking
FetchResponse FetchBlocking( const std::string & player_id )
การโหลดข้อมูลทั้งหมดแบบซิงโครนัสของโปรแกรมเล่นเฉพาะเครื่อง โดยจะส่งกลับ FetchResponse โดยตรง
การระบุทั้ง data_source และระยะหมดเวลาจะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchResponse Fetchblocking(DataSource data_source,ระยะหมดเวลาในระยะหมดเวลา) โดยที่แหล่งข้อมูลที่ระบุเป็น CACHE_OR_NETWORK และระบุระยะหมดเวลาเป็น 10 ปี
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, const std::string & player_id )
การโหลดข้อมูลทั้งหมดแบบซิงโครนัสของโปรแกรมเล่นเฉพาะเครื่อง โดยจะส่งกลับ FetchResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY การไม่ระบุระยะหมดเวลาทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchResponse การดึงข้อมูล(DataSource data_source, ระยะหมดเวลาหมดเวลา) ด้วยค่า data_source ที่คุณระบุ และระบุระยะหมดเวลาเป็น 10 ปี
FetchBlocking
FetchResponse FetchBlocking( Timeout timeout, const std::string & player_id )
การโหลดข้อมูลทั้งหมดแบบซิงโครนัสของโปรแกรมเล่นเฉพาะเครื่อง โดยจะส่งกลับ FetchResponse โดยตรง
ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีได้ตามต้องการ การไม่ระบุค่า data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchResponse Fetch Fetch(DataSource data_source, ระยะหมดเวลาหมดเวลา) โดยที่ data_source ที่ระบุเป็น CACHE_OR_NETWORK และหมดเวลา ซึ่งมีค่าที่คุณระบุ
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, Timeout timeout, const std::string & player_id )
การโหลดข้อมูลทั้งหมดแบบซิงโครนัสของโปรแกรมเล่นเฉพาะเครื่อง โดยจะส่งกลับ FetchResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีได้ตามต้องการ
FetchConnected
void FetchConnected( DataSource data_source, FetchListCallback callback )
ไม่พร้อมกันจะโหลดผู้เล่นทั้งหมดที่เชื่อมต่ออยู่กับเกมปัจจุบัน และผู้เล่นที่ลงชื่อเข้าใช้มีสิทธิ์รับทราบข้อมูล
เรียก FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสิ้น ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY
โปรดทราบว่าฟังก์ชันนี้อาจแสดงออบเจ็กต์ Player ที่ Player.HasLevelInfo แสดงผลเท็จ ในกรณีเช่นนี้ คุณจะเรียกข้อมูลระดับได้โดยขอโปรแกรมเล่นดังกล่าวอีกครั้งผ่านดึงข้อมูล API เลิกใช้งานแล้ว
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnected
void FetchConnected( FetchListCallback callback )
FetchConnected มากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnectedBlocking
FetchListResponse FetchConnectedBlocking( DataSource data_Source, Timeout timeout )
กำลังบล็อกเวอร์ชัน FetchConnected
อนุญาตให้ผู้โทรระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
โปรดทราบว่าใน iOS ไม่สามารถเรียกเวอร์ชันที่บล็อกนี้จากเทรด UI ได้ เนื่องจากบริการ + ที่สำคัญซึ่งให้ข้อมูลต้องเรียกใช้การดำเนินการในเธรด UI
เลิกใช้งานแล้ว
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnectedBlocking
FetchListResponse FetchConnectedBlocking( DataSource data_source )
FetchConnectedBlocking ทำงานหนักเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnectedBlocking
FetchListResponse FetchConnectedBlocking( Timeout timeout )
FetchConnectedBlocking มากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchConnectedBlocking
FetchListResponse FetchConnectedBlocking()
FetchConnectedBlocking มีการใช้งานมากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้น 10 ปี
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitable
void FetchInvitable( DataSource data_source, FetchListCallback callback )
ไม่พร้อมกันจะโหลดผู้เล่นทั้งหมดที่อยู่ในแวดวงของผู้เล่นในเครื่อง (และสามารถรับคำเชิญจากโปรแกรมเล่นในเครื่อง)
โปรดทราบว่าหากผู้เล่นที่ใช้ไม่ได้ต้องไม่ได้เชื่อมต่อกับเกมปัจจุบัน เขาอาจไม่ได้รับการแจ้งเตือนใดๆ ว่าได้รับเชิญ
เรียก FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสิ้น ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY
โปรดทราบว่าฟังก์ชันนี้อาจแสดงออบเจ็กต์ Player ที่ Player.HasLevelInfo แสดงผลเท็จ ในกรณีเช่นนี้ คุณจะเรียกข้อมูลระดับได้โดยขอโปรแกรมเล่นดังกล่าวอีกครั้งผ่านดึงข้อมูล API เลิกใช้งานแล้ว
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitable
void FetchInvitable( FetchListCallback callback )
FetchInvitable มากเกินไปซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitableBlocking
FetchListResponse FetchInvitableBlocking( DataSource data_source, Timeout timeout )
เวอร์ชันการบล็อกของ FetchInvitable
อนุญาตให้ผู้โทรระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
โปรดทราบว่าใน iOS ไม่สามารถเรียกเวอร์ชันที่บล็อกนี้จากเทรด UI ได้ เนื่องจากบริการ + ที่สำคัญซึ่งให้ข้อมูลต้องเรียกใช้การดำเนินการในเธรด UI
เลิกใช้งานแล้ว
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitableBlocking
FetchListResponse FetchInvitableBlocking( DataSource data_source )
มี FetchInvitableBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitableBlocking
FetchListResponse FetchInvitableBlocking( Timeout timeout )
FetchInvitableBlocking ทำงานหนักเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchInvitableBlocking
FetchListResponse FetchInvitableBlocking()
FetchInvitableBlocking ทำงานหนักเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้น 10 ปี
- รายการที่ส่งคืนจะว่างเปล่า ดูที่ https://android-developers.googleblog.com/2016/12/games-authentication-adopting-google.html
FetchRecentlyPlayed
void FetchRecentlyPlayed( DataSource data_source, FetchListCallback callback )
โหลดโปรแกรมเล่นล่าสุดทั้งหมดที่เล่นล่าสุดทั้งหมดแบบไม่พร้อมกัน
เรียก FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสิ้น ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY
FetchRecentlyPlayed
void FetchRecentlyPlayed( FetchListCallback callback )
FetchRecentlyPlayed มากเกินไปซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
FetchRecentlyPlayedBlocking
FetchListResponse FetchRecentlyPlayedBlocking( DataSource data_source, Timeout timeout )
กำลังบล็อกเวอร์ชัน FetchRecentlyPlayed
อนุญาตให้ผู้โทรระบุการหมดเวลาเป็นมิลลิวินาที หลังจากพ้นเวลาที่ระบุ ฟังก์ชันจะแสดงผล ERROR_TIMEOUT
FetchRecentlyPlayedBlocking
FetchListResponse FetchRecentlyPlayedBlocking( DataSource data_source )
FetchRecentlyPlayedBlocking มากเกินไป ซึ่งใช้ระยะหมดเวลาเริ่มต้น 10 ปี
FetchRecentlyPlayedBlocking
FetchListResponse FetchRecentlyPlayedBlocking( Timeout timeout )
FetchRecentlyPlayedBlocking มากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK
FetchRecentlyPlayedBlocking
FetchListResponse FetchRecentlyPlayedBlocking()
ใช้งาน FetchRecentlyPlayedBlocking มากเกินไป ซึ่งใช้ data_source เริ่มต้นของ CACHE_OR_NETWORK และระยะหมดเวลาเริ่มต้นคือ 10 ปี
FetchSelf
void FetchSelf( FetchSelfCallback callback )
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน
เรียก FetchSelfCallback ที่ระบุเมื่อการดำเนินการเสร็จสิ้น การไม่ระบุ data_source ทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchSelf(DataSource data_source, FetchSelfCallback callback)
โดยที่ data_source ที่ระบุเป็น CACHE_OR_NETWORK
FetchSelf
void FetchSelf( DataSource data_source, FetchSelfCallback callback )
โหลดข้อมูลทั้งหมดแบบไม่พร้อมกันสำหรับผู้เล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน
เรียก FetchSelfCallback ที่ระบุเมื่อการดำเนินการเสร็จสิ้น ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY
FetchSelfBlocking
FetchSelfResponse FetchSelfBlocking()
การโหลดข้อมูลทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchSelfResponse โดยตรง
การไม่ระบุ data_source หรือระยะหมดเวลาจะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchSelfResponse FetchSelfBlock(DataSource data_source, ระยะหมดเวลาที่เป็นระยะหมดเวลา) โดยที่ data_source ที่ระบุเป็น CACHE_OR_NETWORK และระบุระยะหมดเวลาเป็น 10 ปี
FetchSelfBlocking
FetchSelfResponse FetchSelfBlocking( DataSource data_source )
การโหลดข้อมูลทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchSelfResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY การไม่ระบุระยะหมดเวลาทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchSelfResponse ดึงข้อมูลตัวเอง(DataSource data_source, ระยะหมดเวลาระยะหมดเวลา) ที่มีค่า data_source ที่คุณระบุ และระบุระยะหมดเวลาเป็น 10 ปี
FetchSelfBlocking
FetchSelfResponse FetchSelfBlocking( Timeout timeout )
การโหลดข้อมูลทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchSelfResponse โดยตรง
ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีได้ตามต้องการ การไม่ระบุ data_source ทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchSelfResponse ดึงข้อมูลด้วยตนเอง(DataSource data_source, ระยะหมดเวลาหมดเวลา) โดยมีการระบุ data_source เป็น CACHE_OR_NETWORK และระยะหมดเวลาที่มีค่าที่คุณระบุ
FetchSelfBlocking
FetchSelfResponse FetchSelfBlocking( DataSource data_source, Timeout timeout )
การโหลดข้อมูลทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นทั้งหมดที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchSelfResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีได้ตามต้องการ