জিপিজি

সারসংক্ষেপ

গণনা

AchievementState {
HIDDEN = 1,
REVEALED = 2,
UNLOCKED = 3
}
enum
কৃতিত্বের অবস্থা নির্দিষ্ট করতে ব্যবহৃত মান।
AchievementType {
STANDARD = 1,
INCREMENTAL = 2
}
enum
কৃতিত্বের ধরন নির্দিষ্ট করতে ব্যবহৃত মান।
AuthOperation {
SIGN_IN = 1,
SIGN_OUT = 2
}
enum
অনুমোদন অপারেশনের ধরন নির্দিষ্ট করতে ব্যবহৃত মানগুলি।
AuthStatus {
VALID = BaseStatus::VALID,
ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
একটি অনুমোদন প্রচেষ্টার ফলাফল উপস্থাপন করে সম্ভাব্য মানগুলির সেট৷
CommonErrorStatus {
ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
সমস্ত ক্রিয়াকলাপের জন্য সাধারণ ত্রুটিগুলি উপস্থাপন করে সম্ভাব্য মানগুলির সেট৷
DataSource {
CACHE_OR_NETWORK = 1,
NETWORK_ONLY = 2
}
enum
কৃতিত্ব, লিডারবোর্ড এবং অন্যান্য ডেটা পুনরুদ্ধার করার সময় কোথা থেকে ডেটা পেতে হবে তা নির্দিষ্ট করে।
EventVisibility {
HIDDEN = 1,
REVEALED = 2
}
enum
কোনো ইভেন্ট প্লেয়ারের কাছে লুকানো বা তাদের কাছে দৃশ্যমান কিনা তা উল্লেখ করে মান।
FlushStatus {
FLUSHED = BaseStatus::FLUSHED,
ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
একটি ফ্লাশ প্রচেষ্টার ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানগুলির সেট৷
ImageResolution {
ICON = 1,
HI_RES = 2
}
enum
রেজোলিউশন নির্দিষ্ট করতে ব্যবহৃত মানগুলি কোন নির্দিষ্ট ছবি আনতে হবে।
InitializationStatus enum
একটি API-প্রবর্তন প্রচেষ্টার ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানগুলির সেট৷
LeaderboardCollection {
PUBLIC = 1,
SOCIAL = 2
}
enum
যে মানগুলি একটি লিডারবোর্ড একটি Google+ অ্যাকাউন্ট (সর্বজনীন) বা শুধুমাত্র একজন খেলোয়াড়ের Google+ চেনাশোনা (সামাজিক) সদস্যদের দ্বারা দেখা যাবে কিনা তা নির্দিষ্ট করে৷
LeaderboardOrder {
LARGER_IS_BETTER = 1,
SMALLER_IS_BETTER = 2
}
enum
একটি লিডারবোর্ডের প্রেক্ষাপটে বড় বা ছোট স্কোরগুলিকে আরও ভাল হিসাবে ব্যাখ্যা করা উচিত কিনা তা নির্দিষ্ট করে।
LeaderboardStart {
TOP_SCORES = 1,
PLAYER_CENTERED = 2
}
enum
স্কোর বা প্লেয়ারের ক্রম অনুসারে র‌্যাঙ্কিং লিডারবোর্ডে প্রদর্শিত হবে কিনা তা নির্দিষ্ট করে।
LeaderboardTimeSpan {
DAILY = 1,
WEEKLY = 2,
ALL_TIME = 3
}
enum
একটি লিডারবোর্ড কভার করার সময়কাল নির্দিষ্ট করে এমন মান।
LogLevel {
VERBOSE = 1,
INFO = 2,
WARNING = 3,
ERROR = 4
}
enum
লগিং এর স্তর নির্দিষ্ট করতে ব্যবহৃত মান।
MatchResult {
DISAGREED = 1,
DISCONNECTED = 2,
LOSS = 3,
NONE = 4,
TIE = 5,
WIN = 6
}
enum
একটি অংশগ্রহণকারীর জন্য একটি TurnBasedMatch এর ফলাফল নির্দিষ্ট করতে ব্যবহৃত মান।
MatchStatus {
INVITED = 1,
THEIR_TURN = 2,
MY_TURN = 3,
PENDING_COMPLETION = 4,
COMPLETED = 5,
CANCELED = 6,
EXPIRED = 7
}
enum
স্থানীয় অংশগ্রহণকারীর জন্য একটি TurnBasedMatch এর স্থিতি নির্দিষ্ট করতে ব্যবহৃত মান।
MultiplayerEvent {
UPDATED = 1,
UPDATED_FROM_APP_LAUNCH = 2,
REMOVED = 3
}
enum
একটি মাল্টিপ্লেয়ার কলব্যাক দ্বারা রিপোর্ট করা আপডেটের ধরন নির্দিষ্ট করতে ব্যবহৃত মান।
MultiplayerInvitationType {
TURN_BASED = 1,
REAL_TIME = 2
}
enum
মানগুলি যা একটি MultiplayerInvitation ধরন সনাক্ত করে৷
MultiplayerStatus {
VALID = BaseStatus::VALID,
VALID_BUT_STALE = BaseStatus::VALID_BUT_STALE,
DEFERRED = BaseStatus::DEFERRED,
ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
ERROR_MATCH_ALREADY_REMATCHED = BaseStatus::ERROR_MATCH_ALREADY_REMATCHED,
ERROR_INACTIVE_MATCH = BaseStatus::ERROR_INACTIVE_MATCH,
ERROR_INVALID_RESULTS = BaseStatus::ERROR_INVALID_RESULTS,
ERROR_INVALID_MATCH = BaseStatus::ERROR_INVALID_MATCH,
ERROR_MATCH_OUT_OF_DATE = BaseStatus::ERROR_MATCH_OUT_OF_DATE,
ERROR_REAL_TIME_ROOM_NOT_JOINED = BaseStatus::ERROR_REAL_TIME_ROOM_NOT_JOINED,
ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED,
ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED = BaseStatus::ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED,
ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER = BaseStatus::ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER,
ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE = BaseStatus::ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE,
ERROR_MULTIPLAYER_DISABLED = BaseStatus::ERROR_MULTIPLAYER_DISABLED,
ERROR_MULTIPLAYER_INVALID_OPERATION = BaseStatus::ERROR_MULTIPLAYER_INVALID_OPERATION,
ERROR_MATCH_INVALID_PARTICIPANT_STATE = BaseStatus::ERROR_MATCH_INVALID_PARTICIPANT_STATE,
ERROR_MATCH_INVALID_MATCH_STATE = BaseStatus::ERROR_MATCH_INVALID_MATCH_STATE,
ERROR_MATCH_NOT_FOUND = BaseStatus::ERROR_MATCH_NOT_FOUND,
ERROR_MATCH_LOCALLY_MODIFIED = BaseStatus::ERROR_MATCH_LOCALLY_MODIFIED
}
enum
মাল্টিপ্লেয়ার অপারেশনের ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানের সেট।
ParticipantStatus {
INVITED = 1,
JOINED = 2,
DECLINED = 3,
LEFT = 4,
NOT_INVITED_YET = 5,
FINISHED = 6,
UNRESPONSIVE = 7
}
enum
একটি TurnBasedMatch এর মধ্যে অংশগ্রহণকারীর অবস্থা নির্দিষ্ট করতে ব্যবহৃত মান।
RealTimeRoomStatus {
INVITING = 1,
CONNECTING = 2,
AUTO_MATCHING = 3,
ACTIVE = 4,
DELETED = 5
}
enum
একটি RealTimeRoom- এর বর্তমান অবস্থার প্রতিনিধিত্বকারী মান।
ResponseStatus {
VALID = BaseStatus::VALID,
VALID_BUT_STALE = BaseStatus::VALID_BUT_STALE,
DEFERRED = BaseStatus::DEFERRED,
ERROR_LICENSE_CHECK_FAILED = BaseStatus::ERROR_LICENSE_CHECK_FAILED,
ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
সম্ভাব্য মানের সেট একটি প্রচেষ্টা চালানোর ফলাফল উপস্থাপন করে।
SnapshotConflictPolicy {
MANUAL = 1,
LONGEST_PLAYTIME = 2,
LAST_KNOWN_GOOD = 3,
MOST_RECENTLY_MODIFIED = 4,
HIGHEST_PROGRESS = 5
}
enum
স্ন্যাপশট দ্বন্দ্ব সমাধান নীতি নির্দিষ্ট করতে ব্যবহৃত মান।
SnapshotOpenStatus {
VALID = BaseStatus::VALID,
VALID_WITH_CONFLICT = BaseStatus::VALID_WITH_CONFLICT,
ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
ERROR_SNAPSHOT_NOT_FOUND = BaseStatus::ERROR_SNAPSHOT_NOT_FOUND,
ERROR_SNAPSHOT_CREATION_FAILED = BaseStatus::ERROR_SNAPSHOT_CREATION_FAILED,
ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE = BaseStatus::ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE,
ERROR_SNAPSHOT_COMMIT_FAILED = BaseStatus::ERROR_SNAPSHOT_COMMIT_FAILED,
ERROR_SNAPSHOT_FOLDER_UNAVAILABLE = BaseStatus::ERROR_SNAPSHOT_FOLDER_UNAVAILABLE,
ERROR_SNAPSHOT_CONFLICT_MISSING = BaseStatus::ERROR_SNAPSHOT_CONFLICT_MISSING,
ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
একটি স্ন্যাপশট খোলা অপারেশনের ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানগুলির সেট৷
UIStatus {
VALID = BaseStatus::VALID,
ERROR_INTERNAL = BaseStatus::ERROR_INTERNAL,
ERROR_NOT_AUTHORIZED = BaseStatus::ERROR_NOT_AUTHORIZED,
ERROR_VERSION_UPDATE_REQUIRED = BaseStatus::ERROR_VERSION_UPDATE_REQUIRED,
ERROR_TIMEOUT = BaseStatus::ERROR_TIMEOUT,
ERROR_CANCELED = BaseStatus::ERROR_CANCELED,
ERROR_UI_BUSY = BaseStatus::ERROR_UI_BUSY,
ERROR_LEFT_ROOM = BaseStatus::ERROR_LEFT_ROOM,
ERROR_NO_DATA = BaseStatus::ERROR_NO_DATA,
ERROR_NETWORK_OPERATION_FAILED = BaseStatus::ERROR_NETWORK_OPERATION_FAILED,
ERROR_APP_MISCONFIGURED = BaseStatus::ERROR_APP_MISCONFIGURED,
ERROR_GAME_NOT_FOUND = BaseStatus::ERROR_GAME_NOT_FOUND,
ERROR_INTERRUPTED = BaseStatus::ERROR_INTERRUPTED
}
enum
একটি UI প্রচেষ্টার ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানগুলির সেট৷
VideoCaptureMode {
UNKNOWN = -1,
FILE = 0,
STREAM = 1
}
enum
ভিডিও ক্যাপচারের ধরন সম্পাদিত হচ্ছে তা নির্দেশ করে মান।
VideoCaptureOverlayState {
UNKNOWN = -1,
SHOWN = 1,
STARTED = 2,
STOPPED = 3,
DISMISSED = 4
}
enum
ভিডিও ক্যাপচার ওভারলে UI এর অবস্থা নির্দেশ করে মান।
VideoQualityLevel {
UNKNOWN = -1,
SD = 0,
HD = 1,
XHD = 2,
FULLHD = 3
}
enum
ভিডিও ক্যাপচারের গুণমান নির্দেশ করে।

Typedefs

ConnectionRequestCallback typedef
std::function< void(int64_t client_id, const ConnectionRequest &request)>
একটি কলব্যাক টাইপ সংজ্ঞায়িত করে যা একটি ConnectionRequest পায় যখন একটি দূরবর্তী এন্ডপয়েন্ট অ্যাপের নিজস্ব এন্ডপয়েন্টের সাথে সংযোগ করার চেষ্টা করে।
ConnectionResponseCallback typedef
std::function< void(int64_t client_id, const ConnectionResponse &response)>
একটি কলব্যাক টাইপ সংজ্ঞায়িত করে যা একটি ConnectionResponse পায় যখন একটি রিমোট এন্ডপয়েন্টে একটি সংযোগ স্থাপন করার চেষ্টা করার পরে একটি প্রতিক্রিয়া আসে।
Duration typedef
std::chrono::milliseconds
মিলিসেকেন্ডে সময়কাল নির্দিষ্ট করতে ব্যবহৃত ডেটা টাইপ।
StartAdvertisingCallback typedef
std::function< void(int64_t client_id, const StartAdvertisingResult &result)>
একটি কলব্যাকের ধরন সংজ্ঞায়িত করে যা একটি স্টার্ট অ্যাডভার্টাইজিং রেজাল্ট পায় যখন একটি স্থানীয় এন্ডপয়েন্ট বিজ্ঞাপনের প্রচেষ্টা সম্পূর্ণ হয়; এর সাফল্য ক্ষেত্র নির্দেশ করে যে বিজ্ঞাপন সফলভাবে শুরু হয়েছে কিনা।
Timeout typedef
std::chrono::milliseconds
প্রচেষ্টা চালানোর জন্য সময়সীমা নির্দিষ্ট করতে ব্যবহৃত ডেটা টাইপ।
Timestamp typedef
std::chrono::milliseconds
টাইমস্ট্যাম্প নির্দিষ্ট করতে ব্যবহৃত ডেটা টাইপ।
TurnBasedMultiplayerEvent typedef অবচয়। মাল্টিপ্লেয়ার ইভেন্ট পছন্দ করুন।

ফাংশন

DEFAULT_ON_AUTH_ACTION_FINISHED ( AuthOperation op, AuthStatus status)
void
এটি বিল্ডার::SetOnAuthActionFinished এর ডিফল্ট মান।
DEFAULT_ON_AUTH_ACTION_STARTED ( AuthOperation op)
void
এটি বিল্ডার:SetOnAuthActionStarted-এর জন্য ডিফল্ট মান।
DEFAULT_ON_LOG ( LogLevel level, const std::string & message)
void
এটি Builder::SetLogging-এর জন্য ডিফল্ট মান।
DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED ( MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation)
void
এটি Builder::SetOnMultiplayerInvitationEvent এর ডিফল্ট মান।
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT ( MultiplayerEvent event, std::string match_id, TurnBasedMatch match)
void
এটি Builder::SetOnTurnBasedMatchEvent এর ডিফল্ট মান।
DebugString ( AchievementType type)
std::string
একটি মানব-পাঠযোগ্য কৃতিত্বের ধরন প্রদান করে।
DebugString ( AchievementState state)
std::string
মানব-পাঠযোগ্য কৃতিত্বের অবস্থা ফিরিয়ে দেয়।
DebugString (const Achievement & achievement)
std::string
একটি মানুষের পাঠযোগ্য কৃতিত্ব প্রদান করে।
DebugString (const Event & event)
std::string
মানব-পাঠযোগ্য আকারে সমস্ত ইভেন্ট ডেটা প্রদান করে।
DebugString ( LeaderboardOrder order)
std::string
মানব-পাঠযোগ্য আকারে অর্ডারের মান প্রদান করে।
DebugString (const Leaderboard & leaderboard)
std::string
মানব-পাঠযোগ্য আকারে সমস্ত লিডারবোর্ড ডেটা ফেরত দেয়।
DebugString ( LeaderboardStart start)
std::string
মানব-পাঠযোগ্য আকারে শুরুর মান প্রদান করে।
DebugString ( LeaderboardTimeSpan time_span)
std::string
মানুষের-পাঠযোগ্য আকারে time_span এর মান প্রদান করে।
DebugString ( LeaderboardCollection collection)
std::string
মানব-পাঠযোগ্য আকারে সংগ্রহের মান প্রদান করে।
DebugString (const Score & score)
std::string
মানব-পাঠযোগ্য আকারে সমস্ত স্কোর ডেটা প্রদান করে।
DebugString (const ScorePage & score_page)
std::string
মানব-পাঠযোগ্য আকারে সমস্ত স্কোর-পৃষ্ঠা ডেটা প্রদান করে।
DebugString (const ScorePage::Entry & entry)
std::string
মানব-পাঠযোগ্য আকারে সমস্ত স্কোর এন্ট্রি ফেরত দেয়।
DebugString (const ScoreSummary & summary)
std::string
মানব-পাঠযোগ্য আকারে সমস্ত স্কোর সারাংশ ডেটা প্রদান করে।
DebugString (const TurnBasedMatch & match)
std::string
মানুষের-পাঠযোগ্য আকারে একটি পালা-ভিত্তিক ম্যাচের জন্য ডেটা প্রদান করে।
DebugString (const MultiplayerInvitation & invitation)
std::string
মানব-পাঠযোগ্য আকারে একটি মাল্টিপ্লেয়ার আমন্ত্রণের জন্য ডেটা প্রদান করে।
DebugString (const TurnBasedMatchConfig & config)
std::string
মানব-পাঠযোগ্য আকারে একটি টার্ন-ভিত্তিক ম্যাচ কনফিগারেশন অবজেক্টের জন্য ডেটা প্রদান করে।
DebugString (const MultiplayerParticipant & participant)
std::string
মানব-পাঠযোগ্য আকারে একটি মাল্টিপ্লেয়ার অংশগ্রহণকারীকে ফেরত দেয়।
DebugString ( RealTimeRoom room)
std::string
রিয়েলটাইমরুম মানব-পাঠযোগ্য আকারে ফেরত দেয়।
DebugString ( RealTimeRoomStatus status)
std::string
রিয়েলটাইমরুম স্ট্যাটাস মানব-পাঠযোগ্য আকারে ফেরত দেয়।
DebugString (const Player & player)
std::string
মানুষ-পাঠযোগ্য আকারে প্লেয়ারের সমস্ত ডেটা ফেরত দেয়।
DebugString (const PlayerLevel & player)
std::string
মানুষ-পাঠযোগ্য আকারে প্লেয়ার স্তরের তথ্য প্রদান করে।
DebugString (const SnapshotMetadataChange::CoverImage & image)
std::string
একটি স্ন্যাপশট কভার ইমেজ থেকে মানুষের-পাঠযোগ্য আকারে ডেটা ফেরত দেয়।
DebugString (const SnapshotMetadata & metadata)
std::string
মানব-পাঠযোগ্য আকারে একটি স্ন্যাপশট মেটাডেটা বস্তু থেকে ডেটা ফেরত দেয়।
DebugString (const SnapshotMetadataChange & change)
std::string
মানব-পাঠযোগ্য আকারে একটি স্ন্যাপশট মেটাডেটা পরিবর্তন থেকে ডেটা ফেরত দেয়।
DebugString ( BaseStatus::StatusCode status)
std::string
মানুষের-পাঠযোগ্য আকারে একটি বেস স্ট্যাটাস প্রদান করে।
DebugString ( AuthStatus status)
std::string
মানব-পাঠযোগ্য আকারে অনুমোদনের স্থিতি প্রদান করে।
DebugString ( ResponseStatus status)
std::string
মানব-পাঠযোগ্য আকারে প্রতিক্রিয়া স্থিতি প্রদান করে।
DebugString ( FlushStatus status)
std::string
মানব-পাঠযোগ্য আকারে ফ্লাশ স্ট্যাটাস প্রদান করে।
DebugString ( UIStatus status)
std::string
মানব-পাঠযোগ্য আকারে UI স্থিতি ফেরত দেয়।
DebugString ( MultiplayerStatus status)
std::string
মানব-পাঠযোগ্য আকারে মাল্টিপ্লেয়ার স্ট্যাটাস প্রদান করে।
DebugString ( SnapshotOpenStatus status)
std::string
মানব-পাঠযোগ্য আকারে স্ন্যাপশট ওপেন স্ট্যাটাস ফেরত দেয়।
DebugString ( Timeout timeout)
std::string
মানব-পাঠযোগ্য আকারে টাইমআউট ফেরত দেয়।
DebugString ( DataSource source)
std::string
মানব-পাঠযোগ্য আকারে ডেটা উৎস প্রদান করে।
DebugString ( LogLevel level)
std::string
মানব-পাঠযোগ্য আকারে লগ স্তর প্রদান করে।
DebugString ( AuthOperation op)
std::string
মানব-পাঠযোগ্য আকারে অনুমোদন ক্রিয়াকলাপ প্রদান করে।
DebugString ( ImageResolution res)
std::string
মানব-পাঠযোগ্য আকারে চিত্র রেজোলিউশন নির্বাচন প্রদান করে।
DebugString ( EventVisibility vis)
std::string
মানব-পাঠযোগ্য আকারে ইভেন্ট দৃশ্যমানতা প্রদান করে।
DebugString ( ParticipantStatus status)
std::string
মানব-পাঠযোগ্য আকারে অংশগ্রহণকারীর স্থিতি প্রদান করে।
DebugString ( MatchResult result)
std::string
মানুষের-পাঠযোগ্য আকারে ম্যাচের ফলাফল প্রদান করে।
DebugString ( MatchStatus status)
std::string
মানুষের-পাঠযোগ্য আকারে ম্যাচের স্থিতি ফেরত দেয়।
DebugString ( MultiplayerEvent event)
std::string
মানব-পাঠযোগ্য আকারে টার্ন-ভিত্তিক মাল্টিপ্লেয়ার ইভেন্ট ফেরত দেয়।
DebugString ( SnapshotConflictPolicy policy)
std::string
মানব-পাঠযোগ্য আকারে স্ন্যাপশট দ্বন্দ্ব নীতি প্রদান করে।
DebugString ( VideoCaptureMode mode)
std::string
মানুষের-পাঠযোগ্য আকারে ভিডিও ক্যাপচার মোড ফেরত দেয়।
DebugString ( VideoQualityLevel level)
std::string
মানব-পাঠযোগ্য আকারে ভিডিও গুণমানের স্তর ফেরত দেয়।
IsError ( BaseStatus::StatusCode )
bool
যদি একটি বেসস্ট্যাটাস একটি অসফল অপারেশন উপস্থাপন করে তাহলে সত্য ফেরত দেয়।
IsError ( AuthStatus )
bool
অনুমোদন সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।
IsError ( ResponseStatus )
bool
একটি চেষ্টা করা অপারেশন সফল প্রতিক্রিয়া না হলে সত্য ফেরত দেয়।
IsError ( FlushStatus )
bool
একটি ফ্লাশ সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।
IsError ( UIStatus )
bool
একটি UI অপারেশন সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।
IsError ( MultiplayerStatus )
bool
মাল্টিপ্লেয়ার অপারেশন সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।
IsError ( SnapshotOpenStatus )
bool
একটি স্ন্যাপশট খোলা অপারেশন সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।
IsSuccess ( BaseStatus::StatusCode )
bool
একটি BaseStatus একটি সফল অপারেশন প্রতিনিধিত্ব করলে সত্য প্রদান করে।
IsSuccess ( AuthStatus )
bool
অনুমোদন সফলভাবে সম্পন্ন হলে সত্য ফেরত দেয়।
IsSuccess ( ResponseStatus )
bool
একটি চেষ্টা করা অপারেশন সফল প্রতিক্রিয়ার ফলে সত্য প্রত্যাবর্তন করে৷
IsSuccess ( FlushStatus )
bool
একটি ফ্লাশ সফলভাবে সম্পন্ন হলে সত্য ফেরত দেয়।
IsSuccess ( UIStatus )
bool
একটি UI অপারেশন সফলভাবে সম্পন্ন হলে সত্য ফেরত দেয়।
IsSuccess ( MultiplayerStatus )
bool
একটি মাল্টিপ্লেয়ার অপারেশন সফলভাবে সম্পন্ন হলে সত্য প্রদান করে।
IsSuccess ( SnapshotOpenStatus )
bool
একটি স্ন্যাপশট খোলা অপারেশন সফলভাবে সম্পন্ন হলে সত্য ফেরত দেয়।
operator<< (std::ostream & os, AchievementType type)
std::ostream &
একটি আউটপুট প্রবাহে একটি মানব-পাঠযোগ্য কৃতিত্বের ধরন লেখে।
operator<< (std::ostream & os, AchievementState state)
std::ostream &
একটি আউটপুট প্রবাহে একটি মানব-পাঠযোগ্য কৃতিত্বের অবস্থা লেখে।
operator<< (std::ostream & os, const Achievement & achievement)
std::ostream &
একটি আউটপুট প্রবাহে একটি মানব-পাঠযোগ্য কৃতিত্ব লেখে।
operator<< (std::ostream & os, const Event & event)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, EventVisibility vis)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, LeaderboardOrder order)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const Leaderboard & leaderboard)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, LeaderboardStart start)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, LeaderboardTimeSpan time_span)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, LeaderboardCollection collection)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const Score & score)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const ScorePage & score_page)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const ScorePage::Entry & entry)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const ScoreSummary & summary)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const TurnBasedMatch & match)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const MultiplayerInvitation & invitation)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const TurnBasedMatchConfig & config)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const MultiplayerParticipant & participant)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, RealTimeRoomStatus status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, RealTimeRoom room)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, ParticipantStatus status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, MatchResult result)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, MatchStatus status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, MultiplayerEvent event)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const Player & player)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const PlayerLevel & player)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, ImageResolution res)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const SnapshotMetadataChange::CoverImage & image)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const SnapshotMetadata & metadata)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, const SnapshotMetadataChange & change)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, SnapshotConflictPolicy policy)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, BaseStatus::StatusCode status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, AuthStatus status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, ResponseStatus status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, FlushStatus status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, UIStatus status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, MultiplayerStatus status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, SnapshotOpenStatus status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, Timeout timeout)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, DataSource status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, LogLevel status)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, AuthOperation op)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, VideoCaptureMode mode)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।
operator<< (std::ostream & os, VideoQualityLevel level)
std::ostream &
স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

ক্লাস

gpg:: অর্জন

একটি একক ডেটা কাঠামো যা আপনাকে একটি নির্দিষ্ট অর্জনের স্থিতি সম্পর্কে ডেটা অ্যাক্সেস করতে দেয়।

gpg:: অ্যাচিভমেন্ট ম্যানেজার

বিভিন্ন অর্জন-সম্পর্কিত ডেটা পায় এবং সেট করে।

gpg:: AndroidPlatform Configuration

Android-এ GameServices ক্লাসের একটি উদাহরণ তৈরি করার সময় ব্যবহৃত প্ল্যাটফর্ম কনফিগারেশন।

gpg:: CaptureOverlayStateListenerHelper

একটি সাহায্যকারীকে সংজ্ঞায়িত করে যা সম্পূর্ণ ICaptureOverlayStateListener ইন্টারফেস সংজ্ঞায়িত না করে SDK-এ ICaptureOverlayStateListener কলব্যাক প্রদান করতে ব্যবহার করা যেতে পারে।

gpg:: EndpointDiscoveryListenerHelper

একটি সাহায্যকারীকে সংজ্ঞায়িত করে যা সম্পূর্ণ IEndpointDiscoveryListener ইন্টারফেস সংজ্ঞায়িত না করে SDK-এ IEndpointDiscoveryListener কলব্যাক প্রদান করতে ব্যবহার করা যেতে পারে।

gpg:: ঘটনা

একটি নির্দিষ্ট ইভেন্টের স্থিতি সম্পর্কে ডেটা ধারণকারী একটি একক ডেটা কাঠামো৷

gpg:: ইভেন্ট ম্যানেজার

বিভিন্ন ইভেন্ট-সম্পর্কিত ডেটা পায় এবং সেট করে।

gpg:: গেমসার্ভিস

Google Play Games এর সাথে ইন্টারঅ্যাক্ট করার সূচনা পয়েন্ট।

gpg:: ICaptureOverlayStateListener

একটি ইন্টারফেস সংজ্ঞায়িত করে যা ভিডিও ক্যাপচার অবস্থায় পরিবর্তনের সাথে সম্পর্কিত ইভেন্টগুলি সরবরাহ করতে পারে।

gpg:: ICrossAppEndpointDiscoveryListener

একটি ইন্টারফেস সংজ্ঞায়িত করে যা ক্রস-অ্যাপ রিমোট এন্ডপয়েন্ট আবিষ্কার সম্পর্কিত ইভেন্টগুলি বিতরণ করা যেতে পারে।

gpg:: IEndpointDiscoveryListener

একটি ইন্টারফেস সংজ্ঞায়িত করে যা দূরবর্তী শেষ পয়েন্ট আবিষ্কার সম্পর্কিত ইভেন্টগুলি সরবরাহ করা যেতে পারে।

gpg:: IMessageListener

একটি ইন্টারফেস সংজ্ঞায়িত করে যা দূরবর্তী প্রান্ত থেকে বার্তা বিতরণ করা যেতে পারে।

gpg:: IRealTimeEventListener

একটি ইন্টারফেস সংজ্ঞায়িত করে যা রিয়েল-টাইম মাল্টিপ্লেয়ার সম্পর্কিত ইভেন্টগুলি সরবরাহ করতে পারে।

gpg:: লিডারবোর্ড

একটি একক ডেটা স্ট্রাকচার আপনাকে একটি নির্দিষ্ট লিডারবোর্ডের স্থিতি সম্পর্কে ডেটা অ্যাক্সেস করার অনুমতি দেয়, যেমন এর নাম এবং বৈধতা।

gpg:: লিডারবোর্ড ম্যানেজার

বিভিন্ন লিডারবোর্ড-সম্পর্কিত ডেটা পায় এবং সেট করে।

gpg:: MessageListenerHelper

সম্পূর্ণ IMessageListener ইন্টারফেস সংজ্ঞায়িত না করেই SDK-তে IMessageListener কলব্যাক প্রদান করতে ব্যবহার করা যেতে পারে এমন একটি সহায়ককে সংজ্ঞায়িত করে৷

gpg:: মাল্টিপ্লেয়ার আমন্ত্রণ

একটি টার্ন-ভিত্তিক ম্যাচের আমন্ত্রণের বর্তমান অবস্থা সম্পর্কে ডেটা সমন্বিত একটি ডেটা কাঠামো৷

gpg:: মাল্টিপ্লেয়ার অংশগ্রহণকারী

একটি মাল্টিপ্লেয়ার ম্যাচে অংশগ্রহণকারীর তথ্য সম্বলিত একটি ডেটা কাঠামো।

gpg:: কাছাকাছি সংযোগগুলি

একটি API সংযোগ তৈরি করতে এবং একই স্থানীয় নেটওয়ার্কে অ্যাপগুলির মধ্যে যোগাযোগের জন্য ব্যবহৃত হয়।

gpg:: অংশগ্রহণকারী ফলাফল

একটি TurnBasedMatch এর জন্য প্রতি-অংশগ্রহণকারী ফলাফল সম্পর্কে ডেটা ধারণকারী একটি ডেটা কাঠামো।

gpg:: প্লেয়ার

একটি ডেটা কাঠামো যা আপনাকে একটি নির্দিষ্ট প্লেয়ার সম্পর্কে ডেটা অ্যাক্সেস করতে দেয়।

gpg:: প্লেয়ার লেভেল

প্লেয়ারের স্তর সম্পর্কে ডেটা ধারণকারী একটি একক ডেটা কাঠামো।

gpg:: প্লেয়ার ম্যানেজার

বিভিন্ন প্লেয়ার-সম্পর্কিত ডেটা পায় এবং সেট করে।

gpg:: প্লেয়ার স্ট্যাটাস

একটি ডেটা কাঠামো যা আপনাকে একটি নির্দিষ্ট প্লেয়ার সম্পর্কে ডেটা অ্যাক্সেস করতে দেয়।

gpg:: RealTimeEventListenerHelper

সম্পূর্ণ IRealTimeEventListener ইন্টারফেস সংজ্ঞায়িত না করেই SDK-তে IRealTimeEventListener কলব্যাক প্রদান করতে ব্যবহার করা যেতে পারে এমন একটি সহায়ককে সংজ্ঞায়িত করে৷

gpg:: রিয়েলটাইম মাল্টিপ্লেয়ার ম্যানেজার

RealTimeRoom অবজেক্টগুলি নিয়ে আসে, পরিবর্তন করে, মেসেজিং পরিচালনা করে এবং তৈরি করে।

gpg:: রিয়েলটাইমরুম

একটি রিয়েল-টাইম মাল্টিপ্লেয়ার রুমের বর্তমান অবস্থা ধারণকারী একটি ডেটা কাঠামো।

gpg:: RealTimeRoomConfig

RealTimeRoom অবজেক্ট তৈরি করার জন্য প্রয়োজনীয় ডেটা ধারণকারী একটি ডেটা কাঠামো।

gpg:: স্কোর

একক ডেটা কাঠামো যা আপনাকে একজন খেলোয়াড়ের স্কোর সম্পর্কে ডেটা অ্যাক্সেস করতে দেয়।

gpg:: স্কোরপেজ

একটি একক ডেটা কাঠামো যা আপনাকে স্কোর ডেটা অ্যাক্সেস করতে দেয়।

gpg:: স্কোরসারসংক্ষেপ

একটি একক ডেটা কাঠামো যা আপনাকে স্কোর তথ্যের একটি সারাংশ অ্যাক্সেস করতে দেয়।

gpg:: স্ন্যাপশট ম্যানেজার

বিভিন্ন স্ন্যাপশট-সম্পর্কিত ডেটা পায় এবং সেট করে।

gpg:: স্ন্যাপশট মেটাডেটা

একটি একক ডেটা কাঠামো যা আপনাকে একটি নির্দিষ্ট স্ন্যাপশট মেটাডেটার স্থিতি সম্পর্কে ডেটা অ্যাক্সেস করতে দেয়।

gpg:: স্ন্যাপশট মেটাডেটা পরিবর্তন

একটি একক ডেটা কাঠামো যা আপনাকে একটি নির্দিষ্ট স্ন্যাপশটের স্থিতি সম্পর্কে ডেটা অ্যাক্সেস করতে দেয়।

gpg:: স্ট্যাটস ম্যানেজার

বিভিন্ন পরিসংখ্যান-সম্পর্কিত ডেটা পায় এবং সেট করে।

gpg:: TurnBasedMatch

TurnBasedMatch এর বর্তমান অবস্থা সম্পর্কে ডেটা সম্বলিত একটি ডেটা কাঠামো।

gpg:: TurnBasedMatchConfig

TurnBasedMatch তৈরি করার জন্য প্রয়োজনীয় ডেটা ধারণকারী একটি ডেটা কাঠামো।

gpg:: টার্ন বেসড মাল্টিপ্লেয়ার ম্যানেজার

TurnBasedMatch অবজেক্ট আনয়ন করে, পরিবর্তন করে এবং তৈরি করে।

gpg:: ভিডিও সক্ষমতা

একটি ডেটা স্ট্রাকচার যা ভিডিও রেকর্ডিংয়ের জন্য বর্তমান ডিভাইসের কী ক্ষমতা রয়েছে সে সম্পর্কে তথ্য অ্যাক্সেস করার অনুমতি দেয়।

gpg:: ভিডিও ক্যাপচার স্টেট

একটি ডেটা কাঠামো যা ভিডিও ক্যাপচারের বর্তমান অবস্থায় অ্যাক্সেসের অনুমতি দেয়।

gpg:: ভিডিও ম্যানেজার

বিভিন্ন ভিডিও-সম্পর্কিত ডেটা পায় এবং সেট করে।

কাঠামো

gpg:: অ্যান্ড্রয়েড ইনিশিয়ালাইজেশন

অ্যান্ড্রয়েড ইনিশিয়ালাইজেশনে তিনটি প্রারম্ভিক ফাংশন রয়েছে, যার মধ্যে একটিকে অবশ্যই কল করতে হবে।

gpg:: AndroidSupport

ফাংশন যা পূর্ব-অ্যান্ড্রয়েড 4.0 সমর্থন সক্ষম করে।

gpg:: AppIdentifier

একটি অ্যাপ্লিকেশনের জন্য একটি শনাক্তকারী৷

gpg:: বেস স্ট্যাটাস

সমস্ত সম্ভাব্য স্থিতি কোড ধারণকারী একটি কাঠামো যা আমাদের API দ্বারা ফেরত দেওয়া যেতে পারে।

gpg:: সংযোগের অনুরোধ

একটি সংযোগ স্থাপন করার জন্য একটি অনুরোধ.

gpg:: সংযোগ প্রতিক্রিয়া

একটি সংযোগ অনুরোধের একটি প্রতিক্রিয়া.

gpg:: Endpoint Details

একটি দূরবর্তী প্রান্তবিন্দু সম্পর্কে বিশদ বিবরণ যা অ্যাপটি আবিষ্কার করেছে৷

gpg:: বিজ্ঞাপনের ফলাফল শুরু করুন

এই ডিভাইসে নিবন্ধিত একটি উদাহরণের আইডি এবং নাম৷

গণনা

অর্জন রাষ্ট্র

 AchievementState

কৃতিত্বের অবস্থা নির্দিষ্ট করতে ব্যবহৃত মান।

একটি লুকানো কৃতিত্ব হল যার অস্তিত্ব একজন খেলোয়াড় এখনও আবিষ্কার করতে পারেনি। তাদের এটি সম্পর্কে সচেতন করুন। একটি প্রকাশিত কৃতিত্ব হল এমন একটি যা খেলোয়াড় জানেন, কিন্তু এখনও অর্জন করেননি। একটি আনলকড কৃতিত্ব হল খেলোয়াড় যা অর্জন করেছে।

বৈশিষ্ট্য
HIDDEN

খেলোয়াড়ের কাছে দৃশ্যমান নয়।

REVEALED

প্লেয়ারের কাছে দৃশ্যমান, কিন্তু এখনও আনলক করা হয়নি৷

UNLOCKED

খেলোয়াড় এই অর্জনের জন্য প্রয়োজনীয়তা অর্জন করেছে।

অর্জনের ধরন

 AchievementType

কৃতিত্বের ধরন নির্দিষ্ট করতে ব্যবহৃত মান।

একজন খেলোয়াড় ক্রমবর্ধমান অর্জনের দিকে ধীরে ধীরে অগ্রগতি (পদক্ষেপ) করে। তিনি একটি একক ধাপে একটি আদর্শ কৃতিত্ব সম্পন্ন করেন।

বৈশিষ্ট্য
INCREMENTAL

ক্রমবর্ধমান অর্জন - একাধিক ধাপে সম্পূর্ণ হয়।

STANDARD

স্ট্যান্ডার্ড অর্জন - একটি একক ধাপে সম্পূর্ণ হয়।

অথঅপারেশন

 AuthOperation

অনুমোদন অপারেশনের ধরন নির্দিষ্ট করতে ব্যবহৃত মানগুলি।

বৈশিষ্ট্য
SIGN_IN

সাইন ইন করুন.

SIGN_OUT

সাইন আউট.

AuthStatus

 AuthStatus

একটি অনুমোদন প্রচেষ্টার ফলাফল উপস্থাপন করে সম্ভাব্য মানগুলির সেট৷

বৈশিষ্ট্য
ERROR_APP_MISCONFIGURED

অ্যাপ্লিকেশনটি ভুল কনফিগার করা হয়েছে।

ERROR_GAME_NOT_FOUND

নির্দিষ্ট গেম আইডি সার্ভার দ্বারা স্বীকৃত ছিল না.

ERROR_INTERNAL

একটি অভ্যন্তরীণ ত্রুটি ঘটেছে.

ERROR_INTERRUPTED

অপেক্ষা করার সময় একটি ব্লকিং কল বিঘ্নিত হয়েছিল এবং শেষ পর্যন্ত চালানো হয়নি৷

ERROR_NETWORK_OPERATION_FAILED

নেটওয়ার্ক অ্যাক্সেসের প্রয়োজন এমন একটি অপারেশন চলাকালীন একটি নেটওয়ার্ক ত্রুটি ঘটেছে৷

ERROR_NOT_AUTHORIZED

প্লেয়ার অপারেশন সঞ্চালনের জন্য অনুমোদিত নয়.

ERROR_NO_DATA

একটি নেটওয়ার্ক ত্রুটি ঘটেছে, এবং স্থানীয়ভাবে কোনো ডেটা উপলব্ধ নেই৷

ERROR_TIMEOUT

ফলাফলের জন্য অপেক্ষা করার সময় শেষ হয়ে গেছে।

ERROR_VERSION_UPDATE_REQUIRED

Google Play পরিষেবাগুলির ইনস্টল করা সংস্করণটি পুরানো৷

VALID

অপারেশন সফল হয়েছে।

CommonErrorStatus

 CommonErrorStatus

সমস্ত ক্রিয়াকলাপের জন্য সাধারণ ত্রুটিগুলি উপস্থাপন করে সম্ভাব্য মানগুলির সেট৷

এই ত্রুটি মান প্রতিটি স্থিতি মান সেট অন্তর্ভুক্ত করা আবশ্যক.

বৈশিষ্ট্য
ERROR_APP_MISCONFIGURED

অ্যাপ্লিকেশনটি ভুল কনফিগার করা হয়েছে।

আরো তথ্যের জন্য লগ দেখুন.

ERROR_GAME_NOT_FOUND

নির্দিষ্ট গেম আইডি সার্ভার দ্বারা স্বীকৃত ছিল না.

ERROR_INTERNAL

একটি অভ্যন্তরীণ ত্রুটি ঘটেছে.

ERROR_INTERRUPTED

অপেক্ষা করার সময় একটি ব্লকিং কল বিঘ্নিত হয়েছিল এবং শেষ পর্যন্ত চালানো হয়নি৷

ERROR_NETWORK_OPERATION_FAILED

নেটওয়ার্ক অ্যাক্সেসের প্রয়োজন এমন একটি অপারেশন চলাকালীন একটি নেটওয়ার্ক ত্রুটি ঘটেছে৷

ERROR_NOT_AUTHORIZED

প্লেয়ার অপারেশন সঞ্চালনের জন্য অনুমোদিত নয়.

ERROR_NO_DATA

একটি নেটওয়ার্ক ত্রুটি ঘটেছে, এবং স্থানীয়ভাবে কোনো ডেটা উপলব্ধ নেই৷

ERROR_TIMEOUT

ফলাফলের জন্য অপেক্ষা করার সময় শেষ হয়ে গেছে।

তথ্য সূত্র

 DataSource

কৃতিত্ব, লিডারবোর্ড এবং অন্যান্য ডেটা পুনরুদ্ধার করার সময় কোথা থেকে ডেটা পেতে হবে তা নির্দিষ্ট করে।

যখন সেটিং CACHE_OR_NETWORK হয়, কোনো নেটওয়ার্ক সংযোগ উপলব্ধ না থাকলে সিস্টেমটি স্থানীয় ক্যাশে অবলম্বন করে৷

বৈশিষ্ট্য
CACHE_OR_NETWORK

ক্যাশে বা নেটওয়ার্ক ব্যবহার করুন।

(কোন নেটওয়ার্ক সংযোগ উপলব্ধ না হলে সিস্টেমটি স্থানীয় ক্যাশে অবলম্বন করে।)

NETWORK_ONLY

নেটওয়ার্ক থেকে ডেটা রিফ্রেশ করুন।

কোনো নেটওয়ার্ক সংযোগ উপলব্ধ না হলে অনুরোধটি ব্যর্থ হবে৷

ইভেন্ট ভিজিবিলিটি

 EventVisibility

কোনো ইভেন্ট প্লেয়ারের কাছে লুকানো বা তাদের কাছে দৃশ্যমান কিনা তা উল্লেখ করে মান।

বৈশিষ্ট্য
HIDDEN

খেলোয়াড়ের কাছে দৃশ্যমান নয়।

REVEALED

প্লেয়ারের কাছে দৃশ্যমান।

ফ্লাশ স্ট্যাটাস

 FlushStatus

একটি ফ্লাশ প্রচেষ্টার ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানগুলির সেট৷

বৈশিষ্ট্য
ERROR_APP_MISCONFIGURED

অ্যাপ্লিকেশনটি ভুল কনফিগার করা হয়েছে।

ERROR_GAME_NOT_FOUND

নির্দিষ্ট গেম আইডি সার্ভার দ্বারা স্বীকৃত ছিল না.

ERROR_INTERNAL

একটি অভ্যন্তরীণ ত্রুটি ঘটেছে.

ERROR_INTERRUPTED

অপেক্ষা করার সময় একটি ব্লকিং কল বিঘ্নিত হয়েছিল এবং শেষ পর্যন্ত চালানো হয়নি৷

ERROR_NETWORK_OPERATION_FAILED

নেটওয়ার্ক অ্যাক্সেসের প্রয়োজন এমন একটি অপারেশন চলাকালীন একটি নেটওয়ার্ক ত্রুটি ঘটেছে৷

ERROR_NOT_AUTHORIZED

প্লেয়ার অপারেশন সঞ্চালনের জন্য অনুমোদিত নয়.

ERROR_NO_DATA

একটি নেটওয়ার্ক ত্রুটি ঘটেছে, এবং স্থানীয়ভাবে কোনো ডেটা উপলব্ধ নেই৷

ERROR_TIMEOUT

ফলাফলের জন্য অপেক্ষা করার সময় শেষ হয়ে গেছে।

ERROR_VERSION_UPDATE_REQUIRED

Google Play পরিষেবাগুলির ইনস্টল করা সংস্করণটি পুরানো৷

FLUSHED

একটি ফ্লাশিং অপারেশন সফল হয়েছে।

ইমেজ রেজোলিউশন

 ImageResolution

রেজোলিউশন নির্দিষ্ট করতে ব্যবহৃত মানগুলি কোন নির্দিষ্ট ছবি আনতে হবে।

বৈশিষ্ট্য
HI_RES

উচ্চ রেজল্যুশন.

ICON

আইকন আকারের রেজোলিউশন।

প্রারম্ভিক অবস্থা

 InitializationStatus

একটি API-প্রবর্তন প্রচেষ্টার ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানগুলির সেট৷

যদি API ক্লায়েন্ট সংযোগ বিচ্ছিন্ন হয়ে থাকে, তাহলে কলব্যাকটিকে InitializationStatus::DISCONNECTED দিয়ে কল করা হবে যাতে ব্যবহারকারীকে অবহিত করা যায় যে অন্তর্নিহিত GoogleApiClient পুনরায় সংযোগ না করা পর্যন্ত সমস্ত API কল সফলভাবে অনুমোদিত হবে না।

লিডারবোর্ড সংগ্রহ

 LeaderboardCollection

যে মানগুলি একটি লিডারবোর্ড একটি Google+ অ্যাকাউন্ট (সর্বজনীন) বা শুধুমাত্র একজন খেলোয়াড়ের Google+ চেনাশোনা (সামাজিক) সদস্যদের দ্বারা দেখা যাবে কিনা তা নির্দিষ্ট করে৷

বৈশিষ্ট্য
PUBLIC

সবার কাছে দৃশ্যমান।

SOCIAL

শুধুমাত্র একজন খেলোয়াড়ের সামাজিক গ্রাফের সদস্যদের কাছে দৃশ্যমান।

অবচয়।

লিডারবোর্ড অর্ডার

 LeaderboardOrder

একটি লিডারবোর্ডের প্রেক্ষাপটে বড় বা ছোট স্কোরগুলিকে আরও ভাল হিসাবে ব্যাখ্যা করা উচিত কিনা তা নির্দিষ্ট করে।

বৈশিষ্ট্য
LARGER_IS_BETTER

বড় হলে ভালো।

SMALLER_IS_BETTER

ছোট হলে ভালো।

লিডারবোর্ড স্টার্ট

 LeaderboardStart

স্কোর বা প্লেয়ারের ক্রম অনুসারে র‌্যাঙ্কিং লিডারবোর্ডে প্রদর্শিত হবে কিনা তা নির্দিষ্ট করে।

বৈশিষ্ট্য
PLAYER_CENTERED

প্লেয়ারের স্কোরে কেন্দ্র করে লিডারবোর্ড শুরু করুন।

TOP_SCORES

শীর্ষে লিডারবোর্ড শুরু করুন।

লিডারবোর্ড টাইমস্প্যান

 LeaderboardTimeSpan

একটি লিডারবোর্ড কভার করার সময়কাল নির্দিষ্ট করে এমন মান।

বৈশিষ্ট্য
ALL_TIME

সব সময়.

DAILY

দৈনিক।

WEEKLY

সাপ্তাহিক।

লগ লেভেল

 LogLevel

লগিং এর স্তর নির্দিষ্ট করতে ব্যবহৃত মান।

বৈশিষ্ট্য
ERROR

শুধুমাত্র ত্রুটি.

INFO

ভার্বোস ছাড়াও সমস্ত লগ বার্তা।

VERBOSE

সমস্ত লগ বার্তা.

WARNING

সতর্কতা এবং ত্রুটি শুধুমাত্র.

ম্যাচের ফলাফল

 MatchResult

একটি অংশগ্রহণকারীর জন্য একটি TurnBasedMatch এর ফলাফল নির্দিষ্ট করতে ব্যবহৃত মান।

বৈশিষ্ট্য
DISAGREED

অংশগ্রহণকারী ম্যাচটিতে রাজি হননি।

DISCONNECTED

অংশগ্রহণকারী সংযোগ বিচ্ছিন্ন.

LOSS

অংশগ্রহণকারী হেরে গেছে।

NONE

কোন ফল নেই।

TIE

ম্যাচটি ছিল ড্র।

WIN

অংশগ্রহণকারী জিতেছে।

ম্যাচ স্ট্যাটাস

 MatchStatus

স্থানীয় অংশগ্রহণকারীর জন্য একটি TurnBasedMatch এর স্থিতি নির্দিষ্ট করতে ব্যবহৃত মান।

বৈশিষ্ট্য
CANCELED

ম্যাচটি বাতিল হয়ে যায়।

COMPLETED

ম্যাচ শেষ।

EXPIRED

ম্যাচের মেয়াদ শেষ হয়ে গেছে।

INVITED

প্রতিপক্ষকে আমন্ত্রণ জানানো হয়েছে।

MY_TURN

এবার অংশগ্রহণকারীর পালা।

PENDING_COMPLETION

ম্যাচটি শেষ হওয়ার অপেক্ষায় রয়েছে।

THEIR_TURN

এটা অংশগ্রহণকারীর পালা নয়.

মাল্টিপ্লেয়ার ইভেন্ট

 MultiplayerEvent

একটি মাল্টিপ্লেয়ার কলব্যাক দ্বারা রিপোর্ট করা আপডেটের ধরন নির্দিষ্ট করতে ব্যবহৃত মান।

আরও দেখুন: gpg::GameServices::Builder::SetOnTurnBasedMatchEvent আরও দেখুন: gpg::GameServices::Builder::SetOnMultiplayerInvitationEvent

বৈশিষ্ট্য
REMOVED

ডিভাইস থেকে একটি মিল সরানো হয়েছে, এবং এটি আর ব্যবহার করা উচিত নয়৷

UPDATED

অ্যাপটি চলাকালীন একটি মাল্টিপ্লেয়ার ম্যাচ আপডেট করা হয়েছে।

UPDATED_FROM_APP_LAUNCH

একটি মাল্টিপ্লেয়ার ম্যাচ আপডেট করা হয়েছে, এবং এই আপডেটের প্রতিক্রিয়া হিসেবে অ্যাপটি চালু করা হয়েছে।

মাল্টিপ্লেয়ার আমন্ত্রণ প্রকার

 MultiplayerInvitationType

মানগুলি যা একটি MultiplayerInvitation ধরন সনাক্ত করে৷

বৈশিষ্ট্য
REAL_TIME

রিয়েল-টাইম মাল্টিপ্লেয়ার ম্যাচ।

TURN_BASED

টার্ন-ভিত্তিক মাল্টিপ্লেয়ার ম্যাচ।

মাল্টিপ্লেয়ার স্ট্যাটাস

 MultiplayerStatus

মাল্টিপ্লেয়ার অপারেশনের ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানের সেট।

বৈশিষ্ট্য
DEFERRED

একটি নেটওয়ার্ক ত্রুটি ঘটেছে, কিন্তু ডেটা সফলভাবে স্থানীয়ভাবে পরিবর্তন করা হয়েছে৷

ERROR_APP_MISCONFIGURED

অ্যাপ্লিকেশনটি ভুল কনফিগার করা হয়েছে।

আরো তথ্যের জন্য লগ দেখুন.

ERROR_GAME_NOT_FOUND

নির্দিষ্ট গেম আইডি সার্ভার দ্বারা স্বীকৃত ছিল না.

ERROR_INACTIVE_MATCH

ম্যাচটি বর্তমানে সক্রিয় নয়।

এই ক্রিয়াটি একটি নিষ্ক্রিয় ম্যাচে সঞ্চালিত হতে পারে না৷

ERROR_INTERNAL

একটি অভ্যন্তরীণ ত্রুটি ঘটেছে.

ERROR_INTERRUPTED

অপেক্ষা করার সময় একটি ব্লকিং কল বিঘ্নিত হয়েছিল এবং শেষ পর্যন্ত চালানো হয়নি৷

ERROR_INVALID_MATCH

ম্যাচটি অবৈধ।

ERROR_INVALID_RESULTS

এই API কলে দেওয়া মিলের ফলাফল অবৈধ।

এতে ডুপ্লিকেট ফলাফলের ঘটনা, ম্যাচে না থাকা খেলোয়াড়দের ফলাফল ইত্যাদি অন্তর্ভুক্ত থাকে।

ERROR_MATCH_ALREADY_REMATCHED

নির্দিষ্ট ম্যাচে ইতিমধ্যেই একটি রিম্যাচ তৈরি হয়েছে৷

ERROR_MATCH_INVALID_MATCH_STATE

নির্দিষ্ট ক্রিয়া সম্পাদনের জন্য ম্যাচটি সঠিক অবস্থায় নেই।

ERROR_MATCH_INVALID_PARTICIPANT_STATE

এই ম্যাচে এক বা একাধিক অংশগ্রহণকারী বৈধ অবস্থায় নেই।

ERROR_MATCH_LOCALLY_MODIFIED

নির্দিষ্ট মিল স্থানীয়ভাবে সংশোধন করা হয়েছে, এবং এই অপারেশন সঞ্চালিত করার আগে সার্ভারে পাঠাতে হবে।

ERROR_MATCH_NOT_FOUND

নির্দিষ্ট মিল খুঁজে পাওয়া যাবে না.

ERROR_MATCH_OUT_OF_DATE

ম্যাচ ডেটা পুরানো, এবং সার্ভারে পরিবর্তন করা হয়েছে৷

ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED

ব্যবহারকারীকে এই সময়ে একটি নতুন মাল্টিপ্লেয়ার গেম তৈরি করার অনুমতি নেই৷

ব্যবহারকারীর ইতিমধ্যেই অনেকগুলি অসামান্য আমন্ত্রণ থাকলে এটি ঘটতে পারে৷

ERROR_MULTIPLAYER_DISABLED

এই গেমটির বিকাশকারী কনসোলে এই মাল্টিপ্লেয়ার টাইপ সক্ষম করা নেই৷

ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE

এই ক্রিয়াটি সম্পাদন করার জন্য ম্যাচটি সঠিক টাইপ নয়।

ERROR_MULTIPLAYER_INVALID_OPERATION

এই মাল্টিপ্লেয়ার অপারেশন বৈধ নয়, এবং সার্ভার এটি প্রত্যাখ্যান করেছে৷

ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER

ব্যবহারকারী অন্য ব্যবহারকারীকে আমন্ত্রণ জানানোর চেষ্টা করেছেন যিনি গেমটি দেখার জন্য অনুমোদিত নন৷

ERROR_NETWORK_OPERATION_FAILED

নেটওয়ার্ক অ্যাক্সেসের প্রয়োজন এমন একটি অপারেশন চলাকালীন একটি নেটওয়ার্ক ত্রুটি ঘটেছে৷

ERROR_NOT_AUTHORIZED

প্লেয়ার অপারেশন সঞ্চালনের জন্য অনুমোদিত নয়.

ERROR_NO_DATA

একটি নেটওয়ার্ক ত্রুটি ঘটেছে, এবং স্থানীয়ভাবে কোনো ডেটা উপলব্ধ নেই৷

ERROR_REAL_TIME_ROOM_NOT_JOINED

বার্তাটি পাঠাতে ব্যর্থ হয়েছে, কারণ RTMP রুম যোগ দেওয়া হয়নি৷

ERROR_TIMEOUT

ফলাফলের জন্য অপেক্ষা করার সময় শেষ হয়ে গেছে।

ERROR_VERSION_UPDATE_REQUIRED

Google Play পরিষেবাগুলির ইনস্টল করা সংস্করণটি পুরানো৷

VALID

অপারেশন সফল হয়েছে।

VALID_BUT_STALE

নতুন ডেটা পুনরুদ্ধার করার চেষ্টা করার সময় একটি নেটওয়ার্ক ত্রুটি ঘটেছে, কিন্তু কিছু স্থানীয়ভাবে ক্যাশে করা ডেটা উপলব্ধ ছিল৷

ফেরত দেওয়া ডেটা বাসি এবং/অথবা অসম্পূর্ণ হতে পারে।

অংশগ্রহণকারীর অবস্থা

 ParticipantStatus

একটি TurnBasedMatch এর মধ্যে অংশগ্রহণকারীর অবস্থা নির্দিষ্ট করতে ব্যবহৃত মান।

বৈশিষ্ট্য
DECLINED

অংশগ্রহণকারী তাদের আমন্ত্রণ প্রত্যাখ্যান করেছে৷

FINISHED

অংশগ্রহণকারী শেষ হয়েছে.

INVITED

অংশগ্রহণকারীকে আমন্ত্রণ জানানো হয়েছে।

JOINED

অংশগ্রহণকারী যোগদান করেছেন।

LEFT

অংশগ্রহণকারী ম্যাচ ছেড়েছেন।

NOT_INVITED_YET

অংশগ্রহণকারীকে এখনো আমন্ত্রণ জানানো হয়নি।

UNRESPONSIVE

অংশগ্রহণকারী প্রতিক্রিয়াহীন।

রিয়েলটাইমরুম স্ট্যাটাস

 RealTimeRoomStatus

একটি RealTimeRoom- এর বর্তমান অবস্থার প্রতিনিধিত্বকারী মান।

বৈশিষ্ট্য
ACTIVE

রুম সক্রিয় এবং সংযোগ স্থাপন করা হয়.

AUTO_MATCHING

রুমের এক বা একাধিক স্লট স্বয়ংক্রিয়-ম্যাচিং দ্বারা পূরণ হওয়ার অপেক্ষায় রয়েছে।

CONNECTING

রুমটি ক্লায়েন্টদের একে অপরের সাথে সংযোগ করার জন্য অপেক্ষা করছে।

DELETED

রুম মুছে ফেলা হয়েছে.

INVITING

রুমে এক বা একাধিক খেলোয়াড় আছে যাদেরকে আমন্ত্রণ জানানো হয়েছে এবং তারা এখনও সাড়া দেয়নি।

প্রতিক্রিয়া স্থিতি

 ResponseStatus

সম্ভাব্য মানের সেট একটি প্রচেষ্টা চালানোর ফলাফল উপস্থাপন করে।

বৈশিষ্ট্য
DEFERRED

একটি নেটওয়ার্ক ত্রুটি ঘটেছে, কিন্তু ডেটা সফলভাবে স্থানীয়ভাবে পরিবর্তন করা হয়েছে৷

ERROR_APP_MISCONFIGURED

অ্যাপ্লিকেশনটি ভুল কনফিগার করা হয়েছে।

ERROR_GAME_NOT_FOUND

নির্দিষ্ট গেম আইডি সার্ভার দ্বারা স্বীকৃত ছিল না.

ERROR_INTERNAL

একটি অভ্যন্তরীণ ত্রুটি ঘটেছে.

ERROR_INTERRUPTED

অপেক্ষা করার সময় একটি ব্লকিং কল বিঘ্নিত হয়েছিল এবং শেষ পর্যন্ত চালানো হয়নি৷

ERROR_LICENSE_CHECK_FAILED

অ্যাপ্লিকেশন ব্যবহারকারীর লাইসেন্স করা হয় না.

ERROR_NETWORK_OPERATION_FAILED

নেটওয়ার্ক অ্যাক্সেসের প্রয়োজন এমন একটি অপারেশন চলাকালীন একটি নেটওয়ার্ক ত্রুটি ঘটেছে৷

ERROR_NOT_AUTHORIZED

প্লেয়ার অপারেশন সঞ্চালনের জন্য অনুমোদিত নয়.

ERROR_NO_DATA

একটি নেটওয়ার্ক ত্রুটি ঘটেছে, এবং স্থানীয়ভাবে কোনো ডেটা উপলব্ধ নেই৷

ERROR_TIMEOUT

ফলাফলের জন্য অপেক্ষা করার সময় শেষ হয়ে গেছে।

ERROR_VERSION_UPDATE_REQUIRED

Google Play পরিষেবাগুলির ইনস্টল করা সংস্করণটি পুরানো৷

VALID

অপারেশন সফল হয়েছে।

VALID_BUT_STALE

নতুন ডেটা পুনরুদ্ধার করার চেষ্টা করার সময় একটি নেটওয়ার্ক ত্রুটি ঘটেছে, কিন্তু কিছু স্থানীয়ভাবে ক্যাশে করা ডেটা উপলব্ধ ছিল৷

ফেরত দেওয়া ডেটা বাসি এবং/অথবা অসম্পূর্ণ হতে পারে।

স্ন্যাপশট কনফ্লিক্ট পলিসি

 SnapshotConflictPolicy

স্ন্যাপশট দ্বন্দ্ব সমাধান নীতি নির্দিষ্ট করতে ব্যবহৃত মান।

gpg::SnapshotManager::Open দেখুন

বৈশিষ্ট্য
HIGHEST_PROGRESS

দ্বন্দ্বের ক্ষেত্রে, সর্বোচ্চ অগ্রগতি মান সহ স্ন্যাপশট ব্যবহার করা হবে।

LAST_KNOWN_GOOD

একটি বিরোধের ক্ষেত্রে, এই স্ন্যাপশটের সর্বশেষ পরিচিত ভাল সংস্করণ ব্যবহার করা হবে৷

LONGEST_PLAYTIME

দ্বন্দ্বের ক্ষেত্রে, সবচেয়ে বেশি সময় ধরে খেলার সময় সহ স্ন্যাপশট ব্যবহার করা হবে।

MANUAL

দ্বন্দ্বের ক্ষেত্রে, রেজোলিউশনের জন্য ফলাফলটি অ্যাপে ফিরিয়ে দেওয়া হবে।

MOST_RECENTLY_MODIFIED

দ্বন্দ্বের ক্ষেত্রে, এই স্ন্যাপশটের সবচেয়ে সাম্প্রতিক সংশোধিত সংস্করণটি ব্যবহার করা হবে৷

স্ন্যাপশট ওপেন স্ট্যাটাস

 SnapshotOpenStatus

একটি স্ন্যাপশট খোলা অপারেশনের ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানগুলির সেট৷

বৈশিষ্ট্য
ERROR_APP_MISCONFIGURED

অ্যাপ্লিকেশনটি ভুল কনফিগার করা হয়েছে।

আরো তথ্যের জন্য লগ দেখুন.

ERROR_GAME_NOT_FOUND

নির্দিষ্ট গেম আইডি সার্ভার দ্বারা স্বীকৃত ছিল না.

ERROR_INTERNAL

একটি অভ্যন্তরীণ ত্রুটি ঘটেছে.

ERROR_INTERRUPTED

অপেক্ষা করার সময় একটি ব্লকিং কল বিঘ্নিত হয়েছিল এবং শেষ পর্যন্ত চালানো হয়নি৷

ERROR_NETWORK_OPERATION_FAILED

নেটওয়ার্ক অ্যাক্সেসের প্রয়োজন এমন একটি অপারেশন চলাকালীন একটি নেটওয়ার্ক ত্রুটি ঘটেছে৷

ERROR_NOT_AUTHORIZED

প্লেয়ার অপারেশন সঞ্চালনের জন্য অনুমোদিত নয়.

ERROR_NO_DATA

একটি নেটওয়ার্ক ত্রুটি ঘটেছে, এবং স্থানীয়ভাবে কোনো ডেটা উপলব্ধ নেই৷

ERROR_SNAPSHOT_COMMIT_FAILED

স্ন্যাপশটে পরিবর্তন করার প্রচেষ্টা ব্যর্থ হয়েছে।

ERROR_SNAPSHOT_CONFLICT_MISSING

স্ন্যাপশট দ্বন্দ্ব সমাধান করা হচ্ছে বিদ্যমান নেই.

ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE

একটি স্ন্যাপশটের বিষয়বস্তু খোলার চেষ্টা করার সময় একটি ত্রুটি ঘটেছে৷

ERROR_SNAPSHOT_CREATION_FAILED

একটি স্ন্যাপশট তৈরি করার প্রচেষ্টা ব্যর্থ হয়েছে৷

ERROR_SNAPSHOT_FOLDER_UNAVAILABLE

স্ন্যাপশটের জন্য রুট ফোল্ডারটি খুঁজে পাওয়া বা তৈরি করা যায়নি।

ERROR_SNAPSHOT_NOT_FOUND

নির্দিষ্ট স্ন্যাপশট পাওয়া যায়নি.

ERROR_TIMEOUT

ফলাফলের জন্য অপেক্ষা করার সময় শেষ হয়ে গেছে।

VALID

অপারেশন সফল হয়েছে।

VALID_WITH_CONFLICT

অপারেশন সফল হয়েছে, কিন্তু একটি দ্বন্দ্ব সনাক্ত করা হয়েছে.

UIS স্থিতি

 UIStatus

একটি UI প্রচেষ্টার ফলাফলের প্রতিনিধিত্বকারী সম্ভাব্য মানগুলির সেট৷

বৈশিষ্ট্য
ERROR_APP_MISCONFIGURED

অ্যাপ্লিকেশনটি ভুল কনফিগার করা হয়েছে।

আরো তথ্যের জন্য লগ দেখুন.

ERROR_CANCELED

ব্যবহারকারী UI বন্ধ করে, অপারেশন বাতিল করে।

ERROR_GAME_NOT_FOUND

নির্দিষ্ট গেম আইডি সার্ভার দ্বারা স্বীকৃত ছিল না.

ERROR_INTERNAL

একটি অভ্যন্তরীণ ত্রুটি ঘটেছে.

ERROR_INTERRUPTED

অপেক্ষা করার সময় একটি ব্লকিং কল বিঘ্নিত হয়েছিল এবং শেষ পর্যন্ত চালানো হয়নি৷

ERROR_LEFT_ROOM

প্লেয়ার মাল্টিপ্লেয়ার রুম ছেড়ে চলে গেছে।

ERROR_NETWORK_OPERATION_FAILED

নেটওয়ার্ক অ্যাক্সেসের প্রয়োজন এমন একটি অপারেশন চলাকালীন একটি নেটওয়ার্ক ত্রুটি ঘটেছে৷

ERROR_NOT_AUTHORIZED

প্লেয়ার অপারেশন সঞ্চালনের জন্য অনুমোদিত নয়.

ERROR_NO_DATA

একটি নেটওয়ার্ক ত্রুটি ঘটেছে, এবং স্থানীয়ভাবে কোনো ডেটা উপলব্ধ নেই৷

ERROR_TIMEOUT

ফলাফলের জন্য অপেক্ষা করার সময় শেষ হয়ে গেছে।

ERROR_UI_BUSY

UI খোলা যায়নি।

ERROR_VERSION_UPDATE_REQUIRED

Google Play পরিষেবাগুলির ইনস্টল করা সংস্করণটি পুরানো৷

VALID

অপারেশন সফল হয়েছে।

ভিডিও ক্যাপচার মোড

 VideoCaptureMode

ভিডিও ক্যাপচারের ধরন সম্পাদিত হচ্ছে তা নির্দেশ করে মান।

বৈশিষ্ট্য
FILE

একটি স্থানীয় ফাইল ডিভাইস অডিও এবং ভিডিও ক্যাপচার.

STREAM

ডিভাইসের অডিও এবং ভিডিও ক্যাপচার করুন এবং এটি লাইভ স্ট্রিম করুন।

বর্তমানে নেটিভ SDK-এ সমর্থিত নয়।

UNKNOWN

ক্যাপচার মোড উপলব্ধ না থাকলে ফেরত দেওয়ার জন্য একটি অজানা মান৷

ভিডিও ক্যাপচার ওভারলেস্টেট

 VideoCaptureOverlayState

ভিডিও ক্যাপচার ওভারলে UI এর অবস্থা নির্দেশ করে মান।

বৈশিষ্ট্য
DISMISSED

স্টেট নির্দেশ করে যে ব্যবহারকারী ক্যাপচার ওভারলে খারিজ করেছে এবং এটি আর দৃশ্যমান নয়।

SHOWN

স্টেট নির্দেশ করে যে ক্যাপচার ওভারলে স্ক্রিনে আঁকা হয়েছে এবং ব্যবহারকারীর কাছে দৃশ্যমান।

STARTED

রাজ্যটি নির্দেশ করে যে ব্যবহারকারী ক্যাপচার ওভারলে এর মাধ্যমে ক্যাপচার শুরু করেছেন।

STOPPED

রাজ্যটি নির্দেশ করে যে ব্যবহারকারী ক্যাপচার ওভারলে এর মাধ্যমে ক্যাপচার করা বন্ধ করেছে।

UNKNOWN

স্টেট ইঙ্গিত করতে ব্যবহৃত হয় যে ক্যাপচার ওভারলে অবস্থা অজানা।

এটি সাধারণত একটি ত্রুটি নির্দেশ করে।

ভিডিও কোয়ালিটি লেভেল

 VideoQualityLevel

ভিডিও ক্যাপচারের গুণমান নির্দেশ করে।

বৈশিষ্ট্য
FULLHD

সম্পূর্ণ HD গুণমান: 2160P রেজোলিউশন এবং উচ্চ বিট রেট, যেমন

10-12Mbps

HD

এইচডি গুণমান: ডিভিডি এইচডি রেজোলিউশন (যেমন

720p) এবং একটি মাঝারি বিট রেট (যেমন 3-4Mbps)।

SD

SD গুণমান: স্ট্যান্ডার্ড ডিফ রেজোলিউশন (যেমন

480p) এবং একটি কম বিট রেট (যেমন 1-2Mbps)।

UNKNOWN

গুণমানের স্তর উপলব্ধ না হলে ফেরত দেওয়ার জন্য একটি অজানা মান৷

XHD

চরম HD গুণমান: BluRay HD রেজোলিউশন (যেমন

1080p) এবং একটি উচ্চ বিট রেট (যেমন 6-8Mbps)।

Typedefs

সংযোগের অনুরোধ কলব্যাক

std::function< void(int64_t client_id, const ConnectionRequest &request)> ConnectionRequestCallback

একটি কলব্যাক টাইপ সংজ্ঞায়িত করে যা একটি ConnectionRequest পায় যখন একটি দূরবর্তী এন্ডপয়েন্ট অ্যাপের নিজস্ব এন্ডপয়েন্টের সাথে সংযোগ করার চেষ্টা করে।

client_id হল NearbyConnections ইনস্ট্যান্সের আইডি যেটি এই অনুরোধটি পেয়েছে। request সংযোগের অনুরোধের বিশদ বিবরণ রয়েছে।

কানেকশন রেসপন্স কলব্যাক

std::function< void(int64_t client_id, const ConnectionResponse &response)> ConnectionResponseCallback

একটি কলব্যাক টাইপ সংজ্ঞায়িত করে যা একটি ConnectionResponse পায় যখন একটি রিমোট এন্ডপয়েন্টে একটি সংযোগ স্থাপন করার চেষ্টা করার পরে একটি প্রতিক্রিয়া আসে।

client_id হল NearbyConnections ইন্সট্যান্সের ID যা সংযোগের অনুরোধ পাঠিয়েছে। response প্রতিক্রিয়া বিস্তারিত রয়েছে.

সময়কাল

std::chrono::milliseconds Duration

মিলিসেকেন্ডে সময়কাল নির্দিষ্ট করতে ব্যবহৃত ডেটা টাইপ।

বিজ্ঞাপন কলব্যাক শুরু করুন

std::function< void(int64_t client_id, const StartAdvertisingResult &result)> StartAdvertisingCallback

একটি কলব্যাকের ধরন সংজ্ঞায়িত করে যা একটি স্টার্ট অ্যাডভার্টাইজিং রেজাল্ট পায় যখন একটি স্থানীয় এন্ডপয়েন্ট বিজ্ঞাপনের প্রচেষ্টা সম্পূর্ণ হয়; এর সাফল্য ক্ষেত্র নির্দেশ করে যে বিজ্ঞাপন সফলভাবে শুরু হয়েছে কিনা।

client_id হল NearbyConnections উদাহরণের আইডি যা বিজ্ঞাপন শুরু করার চেষ্টা করেছে। result সেই বিজ্ঞাপনের ফলাফল ধারণ করে।

সময় শেষ

std::chrono::milliseconds Timeout

প্রচেষ্টা চালানোর জন্য সময়সীমা নির্দিষ্ট করতে ব্যবহৃত ডেটা টাইপ।

টাইমস্ট্যাম্প

std::chrono::milliseconds Timestamp

টাইমস্ট্যাম্প নির্দিষ্ট করতে ব্যবহৃত ডেটা টাইপ।

যুগের সাথে সম্পর্কিত (1/1/1970)।

টার্ন ভিত্তিক মাল্টিপ্লেয়ার ইভেন্ট

MultiplayerEvent TurnBasedMultiplayerEvent

অবচয়। মাল্টিপ্লেয়ার ইভেন্ট পছন্দ করুন।

ফাংশন

DEFAULT_ON_AUTH_ACTION_FINISHED

void DEFAULT_ON_AUTH_ACTION_FINISHED(
  AuthOperation op,
  AuthStatus status
)

এটি বিল্ডার::SetOnAuthActionFinished এর ডিফল্ট মান।

ডিফল্টরূপে, এই ফাংশনটি প্রমাণীকরণ অপারেশনের নাম লগ করে যা শেষ হয়েছে, সেইসাথে অপারেশনের সমাপ্তির স্থিতি।

DEFAULT_ON_AUTH_ACTION_STARTED

void DEFAULT_ON_AUTH_ACTION_STARTED(
  AuthOperation op
)

এটি বিল্ডার:SetOnAuthActionStarted-এর জন্য ডিফল্ট মান।

ডিফল্টরূপে, এই ফাংশনটি শুরু হওয়া প্রমাণীকরণ অপারেশনের নাম লগ করে।

DEFAULT_ON_LOG

void DEFAULT_ON_LOG(
  LogLevel level,
  const std::string & message
)

এটি Builder::SetLogging-এর জন্য ডিফল্ট মান।

ডিফল্টরূপে, লগগুলি একটি প্ল্যাটফর্ম-নির্দিষ্ট পদ্ধতিতে লেখা হয় (অর্থাৎ, Android লগ বা NSLog-এ)।

DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED

void DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(
  MultiplayerEvent event,
  std::string invitation_id,
  MultiplayerInvitation invitation
)

এটি Builder::SetOnMultiplayerInvitationEvent এর ডিফল্ট মান।

ডিফল্টরূপে, এই ফাংশনটি আমন্ত্রণের আইডি লগ করে।

DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT

void DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(
  MultiplayerEvent event,
  std::string match_id,
  TurnBasedMatch match
)

এটি Builder::SetOnTurnBasedMatchEvent এর ডিফল্ট মান।

ডিফল্টরূপে, এই ফাংশনটি টার্ন ভিত্তিক ম্যাচের আইডি লগ করে যা আপডেট করা হয়েছিল।

DebugString

std::string DebugString(
  AchievementType type
)

একটি মানব-পাঠযোগ্য কৃতিত্বের ধরন প্রদান করে।

DebugString

std::string DebugString(
  AchievementState state
)

মানব-পাঠযোগ্য কৃতিত্বের অবস্থা ফিরিয়ে দেয়।

DebugString

std::string DebugString(
  const Achievement & achievement
)

একটি মানুষের পাঠযোগ্য কৃতিত্ব প্রদান করে।

DebugString

std::string DebugString(
  const Event & event
)

মানব-পাঠযোগ্য আকারে সমস্ত ইভেন্ট ডেটা প্রদান করে।

DebugString

std::string DebugString(
  LeaderboardOrder order
)

মানব-পাঠযোগ্য আকারে অর্ডারের মান প্রদান করে।

DebugString

std::string DebugString(
  const Leaderboard & leaderboard
)

মানব-পাঠযোগ্য আকারে সমস্ত লিডারবোর্ড ডেটা ফেরত দেয়।

DebugString

std::string DebugString(
  LeaderboardStart start
)

মানব-পাঠযোগ্য আকারে শুরুর মান প্রদান করে।

DebugString

std::string DebugString(
  LeaderboardTimeSpan time_span
)

মানুষের-পাঠযোগ্য আকারে time_span এর মান প্রদান করে।

DebugString

std::string DebugString(
  LeaderboardCollection collection
)

মানব-পাঠযোগ্য আকারে সংগ্রহের মান প্রদান করে।

DebugString

std::string DebugString(
  const Score & score
)

মানব-পাঠযোগ্য আকারে সমস্ত স্কোর ডেটা প্রদান করে।

DebugString

std::string DebugString(
  const ScorePage & score_page
)

মানব-পাঠযোগ্য আকারে সমস্ত স্কোর-পৃষ্ঠা ডেটা প্রদান করে।

DebugString

std::string DebugString(
  const ScorePage::Entry & entry
)

মানব-পাঠযোগ্য আকারে সমস্ত স্কোর এন্ট্রি ফেরত দেয়।

DebugString

std::string DebugString(
  const ScoreSummary & summary
)

মানব-পাঠযোগ্য আকারে সমস্ত স্কোর সারাংশ ডেটা প্রদান করে।

DebugString

std::string DebugString(
  const TurnBasedMatch & match
)

মানুষের-পাঠযোগ্য আকারে একটি পালা-ভিত্তিক ম্যাচের জন্য ডেটা প্রদান করে।

DebugString

std::string DebugString(
  const MultiplayerInvitation & invitation
)

মানব-পাঠযোগ্য আকারে একটি মাল্টিপ্লেয়ার আমন্ত্রণের জন্য ডেটা প্রদান করে।

DebugString

std::string DebugString(
  const TurnBasedMatchConfig & config
)

মানব-পাঠযোগ্য আকারে একটি টার্ন-ভিত্তিক ম্যাচ কনফিগারেশন অবজেক্টের জন্য ডেটা প্রদান করে।

DebugString

std::string DebugString(
  const MultiplayerParticipant & participant
)

মানব-পাঠযোগ্য আকারে একটি মাল্টিপ্লেয়ার অংশগ্রহণকারীকে ফেরত দেয়।

DebugString

std::string DebugString(
  RealTimeRoom room
)

রিয়েলটাইমরুম মানব-পাঠযোগ্য আকারে ফেরত দেয়।

DebugString

std::string DebugString(
  RealTimeRoomStatus status
)

রিয়েলটাইমরুম স্ট্যাটাস মানব-পাঠযোগ্য আকারে ফেরত দেয়।

DebugString

std::string DebugString(
  const Player & player
)

মানুষ-পাঠযোগ্য আকারে প্লেয়ারের সমস্ত ডেটা ফেরত দেয়।

DebugString

std::string DebugString(
  const PlayerLevel & player
)

মানুষ-পাঠযোগ্য আকারে প্লেয়ার স্তরের তথ্য প্রদান করে।

DebugString

std::string DebugString(
  const SnapshotMetadataChange::CoverImage & image
)

একটি স্ন্যাপশট কভার ইমেজ থেকে মানুষের-পাঠযোগ্য আকারে ডেটা ফেরত দেয়।

DebugString

std::string DebugString(
  const SnapshotMetadata & metadata
)

মানব-পাঠযোগ্য আকারে একটি স্ন্যাপশট মেটাডেটা বস্তু থেকে ডেটা ফেরত দেয়।

DebugString

std::string DebugString(
  const SnapshotMetadataChange & change
)

মানব-পাঠযোগ্য আকারে একটি স্ন্যাপশট মেটাডেটা পরিবর্তন থেকে ডেটা ফেরত দেয়।

DebugString

std::string DebugString(
  BaseStatus::StatusCode status
)

মানুষের-পাঠযোগ্য আকারে একটি বেস স্ট্যাটাস প্রদান করে।

DebugString

std::string DebugString(
  AuthStatus status
)

মানব-পাঠযোগ্য আকারে অনুমোদনের স্থিতি প্রদান করে।

DebugString

std::string DebugString(
  ResponseStatus status
)

মানব-পাঠযোগ্য আকারে প্রতিক্রিয়া স্থিতি প্রদান করে।

DebugString

std::string DebugString(
  FlushStatus status
)

মানব-পাঠযোগ্য আকারে ফ্লাশ স্ট্যাটাস প্রদান করে।

DebugString

std::string DebugString(
  UIStatus status
)

মানব-পাঠযোগ্য আকারে UI স্থিতি ফেরত দেয়।

DebugString

std::string DebugString(
  MultiplayerStatus status
)

মানব-পাঠযোগ্য আকারে মাল্টিপ্লেয়ার স্ট্যাটাস প্রদান করে।

DebugString

std::string DebugString(
  SnapshotOpenStatus status
)

মানব-পাঠযোগ্য আকারে স্ন্যাপশট ওপেন স্ট্যাটাস ফেরত দেয়।

DebugString

std::string DebugString(
  Timeout timeout
)

মানব-পাঠযোগ্য আকারে টাইমআউট ফেরত দেয়।

মানব-পাঠযোগ্য আকারে সময়কাল প্রদান করে।

মানব-পাঠযোগ্য আকারে টাইমস্ট্যাম্প প্রদান করে।

DebugString

std::string DebugString(
  DataSource source
)

মানব-পাঠযোগ্য আকারে ডেটা উৎস প্রদান করে।

DebugString

std::string DebugString(
  LogLevel level
)

মানব-পাঠযোগ্য আকারে লগ স্তর প্রদান করে।

DebugString

std::string DebugString(
  AuthOperation op
)

মানব-পাঠযোগ্য আকারে অনুমোদন ক্রিয়াকলাপ প্রদান করে।

DebugString

std::string DebugString(
  ImageResolution res
)

মানব-পাঠযোগ্য আকারে চিত্র রেজোলিউশন নির্বাচন প্রদান করে।

DebugString

std::string DebugString(
  EventVisibility vis
)

মানব-পাঠযোগ্য আকারে ইভেন্ট দৃশ্যমানতা প্রদান করে।

DebugString

std::string DebugString(
  ParticipantStatus status
)

মানব-পাঠযোগ্য আকারে অংশগ্রহণকারীর স্থিতি প্রদান করে।

DebugString

std::string DebugString(
  MatchResult result
)

মানুষের-পাঠযোগ্য আকারে ম্যাচের ফলাফল প্রদান করে।

DebugString

std::string DebugString(
  MatchStatus status
)

মানুষের-পাঠযোগ্য আকারে ম্যাচের স্থিতি ফেরত দেয়।

DebugString

std::string DebugString(
  MultiplayerEvent event
)

মানব-পাঠযোগ্য আকারে টার্ন-ভিত্তিক মাল্টিপ্লেয়ার ইভেন্ট ফেরত দেয়।

DebugString

std::string DebugString(
  SnapshotConflictPolicy policy
)

মানব-পাঠযোগ্য আকারে স্ন্যাপশট দ্বন্দ্ব নীতি প্রদান করে।

DebugString

std::string DebugString(
  VideoCaptureMode mode
)

মানুষের-পাঠযোগ্য আকারে ভিডিও ক্যাপচার মোড ফেরত দেয়।

DebugString

std::string DebugString(
  VideoQualityLevel level
)

মানব-পাঠযোগ্য আকারে ভিডিও গুণমানের স্তর ফেরত দেয়।

ত্রুটি

bool IsError(
  BaseStatus::StatusCode
)

যদি একটি বেসস্ট্যাটাস একটি অসফল অপারেশন উপস্থাপন করে তাহলে সত্য ফেরত দেয়।

ত্রুটি

bool IsError(
  AuthStatus
)

অনুমোদন সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।

ত্রুটি

bool IsError(
  ResponseStatus
)

একটি চেষ্টা করা অপারেশন সফল প্রতিক্রিয়া না হলে সত্য ফেরত দেয়।

ত্রুটি

bool IsError(
  FlushStatus
)

একটি ফ্লাশ সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।

ত্রুটি

bool IsError(
  UIStatus
)

একটি UI অপারেশন সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।

ত্রুটি

bool IsError(
  MultiplayerStatus
)

মাল্টিপ্লেয়ার অপারেশন সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।

ত্রুটি

bool IsError(
  SnapshotOpenStatus
)

একটি স্ন্যাপশট খোলা অপারেশন সফলভাবে সম্পূর্ণ না হলে সত্য ফেরত দেয়।

সফলতা

bool IsSuccess(
  BaseStatus::StatusCode
)

একটি BaseStatus একটি সফল অপারেশন প্রতিনিধিত্ব করলে সত্য প্রদান করে।

সফলতা

bool IsSuccess(
  AuthStatus
)

অনুমোদন সফলভাবে সম্পন্ন হলে সত্য ফেরত দেয়।

সফলতা

bool IsSuccess(
  ResponseStatus
)

একটি চেষ্টা করা অপারেশন সফল প্রতিক্রিয়ার ফলে সত্য প্রত্যাবর্তন করে৷

সফলতা

bool IsSuccess(
  FlushStatus
)

একটি ফ্লাশ সফলভাবে সম্পন্ন হলে সত্য ফেরত দেয়।

সফলতা

bool IsSuccess(
  UIStatus
)

একটি UI অপারেশন সফলভাবে সম্পন্ন হলে সত্য ফেরত দেয়।

সফলতা

bool IsSuccess(
  MultiplayerStatus
)

একটি মাল্টিপ্লেয়ার অপারেশন সফলভাবে সম্পন্ন হলে সত্য প্রদান করে।

সফলতা

bool IsSuccess(
  SnapshotOpenStatus
)

একটি স্ন্যাপশট খোলা অপারেশন সফলভাবে সম্পন্ন হলে সত্য ফেরত দেয়।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  AchievementType type
)

একটি আউটপুট প্রবাহে একটি মানব-পাঠযোগ্য কৃতিত্বের ধরন লেখে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  AchievementState state
)

একটি আউটপুট প্রবাহে একটি মানব-পাঠযোগ্য কৃতিত্বের অবস্থা লেখে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const Achievement & achievement
)

একটি আউটপুট প্রবাহে একটি মানব-পাঠযোগ্য কৃতিত্ব লেখে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const Event & event
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  EventVisibility vis
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardOrder order
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const Leaderboard & leaderboard
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardStart start
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardTimeSpan time_span
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  LeaderboardCollection collection
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const Score & score
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const ScorePage & score_page
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const ScorePage::Entry & entry
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const ScoreSummary & summary
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const TurnBasedMatch & match
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const MultiplayerInvitation & invitation
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const TurnBasedMatchConfig & config
)

স্ট্রীম সহ সংশ্লিষ্ট ডিবাগ স্ট্রিং সহজে ব্যবহারের জন্য প্রদান করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const MultiplayerParticipant & participant
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  RealTimeRoomStatus status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  RealTimeRoom room
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  ParticipantStatus status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  MatchResult result
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  MatchStatus status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  MultiplayerEvent event
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const Player & player
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const PlayerLevel & player
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  ImageResolution res
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const SnapshotMetadataChange::CoverImage & image
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const SnapshotMetadata & metadata
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  const SnapshotMetadataChange & change
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  SnapshotConflictPolicy policy
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  BaseStatus::StatusCode status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  AuthStatus status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  ResponseStatus status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  FlushStatus status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  UIStatus status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  MultiplayerStatus status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  SnapshotOpenStatus status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  Timeout timeout
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  DataSource status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  LogLevel status
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  AuthOperation op
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  VideoCaptureMode mode
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।

অপারেটর <<

std::ostream & operator<<(
  std::ostream & os,
  VideoQualityLevel level
)

স্ট্রিমগুলির সাথে সংশ্লিষ্ট ডিবাগ স্ট্রিংয়ের সহজ ব্যবহারের জন্য সরবরাহ করা হয়েছে।