gpg

Özet

Sıralamalar

AchievementState{
  HIDDEN = 1,
  REVEALED = 2,
  UNLOCKED = 3
}
enum
Başarı durumunu belirtmek için kullanılan değerler.
AchievementType{
  STANDARD = 1,
  INCREMENTAL = 2
}
enum
Başarı türünü belirtmek için kullanılan değerler.
AuthOperation{
  SIGN_IN = 1,
  SIGN_OUT = 2
}
enum
Gerçekleştirilecek yetkilendirme işleminin türünü belirtmek için kullanılan değerler.
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
Yetkilendirme girişiminin sonucunu temsil eden olası değerler grubu.
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
Tüm işlemlerde ortak olan hataları temsil eden olası değerler kümesi.
DataSource{
  CACHE_OR_NETWORK = 1,
  NETWORK_ONLY = 2
}
enum
Başarılar, skor tablosu ve diğer verileri alırken verilerin nereden alınacağını belirten değerler.
EventVisibility{
  HIDDEN = 1,
  REVEALED = 2
}
enum
Bir etkinliğin oynatıcıdan gizli mi yoksa oynatıcıya görünür mü olduğunu belirten değerler.
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
Temizlik denemesinin sonucunu temsil eden olası değerler kümesi.
ImageResolution{
  ICON = 1,
  HI_RES = 2
}
enum
Belirli bir resmin getirileceği çözünürlüğü belirtmek için kullanılan değerler.
InitializationStatus enum
API başlatma denemesinin sonucunu temsil eden olası değerler grubu.
LeaderboardCollection{
  PUBLIC = 1,
  SOCIAL = 2
}
enum
Skor tablosunun Google+ hesabı olan herkes tarafından mı (herkese açık) yoksa yalnızca oyuncunun Google+ çevrelerindeki üyeler (sosyal) tarafından görüntülenebileceğini belirten değerler.
LeaderboardOrder{
  LARGER_IS_BETTER = 1,
  SMALLER_IS_BETTER = 2
}
enum
Büyük skorların mı yoksa küçük puanların mı daha iyi yorumlanması gerektiğini belirten değerler skor tablosu bağlamında yer alır.
LeaderboardStart{
  TOP_SCORES = 1,
  PLAYER_CENTERED = 2
}
enum
Sıralamaların skor tablosunda puan veya oyuncu sırasına göre görüntülenip görüntülenmeyeceğini belirten değerler.
LeaderboardTimeSpan{
  DAILY = 1,
  WEEKLY = 2,
  ALL_TIME = 3
}
enum
Skor tablosunun kapsadığı süreyi belirten değerler.
LogLevel{
  VERBOSE = 1,
  INFO = 2,
  WARNING = 3,
  ERROR = 4
}
enum
Günlük kaydı düzeyini belirtmek için kullanılan değerler.
MatchResult{
  DISAGREED = 1,
  DISCONNECTED = 2,
  LOSS = 3,
  NONE = 4,
  TIE = 5,
  WIN = 6
}
enum
Bir katılımcı için TurnBasedMatch sonucunu belirtmek üzere kullanılan değerler.
MatchStatus{
  INVITED = 1,
  THEIR_TURN = 2,
  MY_TURN = 3,
  PENDING_COMPLETION = 4,
  COMPLETED = 5,
  CANCELED = 6,
  EXPIRED = 7
}
enum
Yerel katılımcı için TurnBasedMatch durumunu belirtmek üzere kullanılan değerler.
MultiplayerEvent{
  UPDATED = 1,
  UPDATED_FROM_APP_LAUNCH = 2,
  REMOVED = 3
}
enum
Çok oyunculu geri arama tarafından bildirilen güncelleme türünü belirtmek için kullanılan değerler.
MultiplayerInvitationType{
  TURN_BASED = 1,
  REAL_TIME = 2
}
enum
MultiplayerInvitation türünü tanımlayan değerler.
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
Çok oyunculu işlemin sonucunu temsil eden olası değerler kümesi.
ParticipantStatus{
  INVITED = 1,
  JOINED = 2,
  DECLINED = 3,
  LEFT = 4,
  NOT_INVITED_YET = 5,
  FINISHED = 6,
  UNRESPONSIVE = 7
}
enum
TurnBasedMatch içindeki bir katılımcının durumunu belirtmek için kullanılan değerler.
RealTimeRoomStatus{
  INVITING = 1,
  CONNECTING = 2,
  AUTO_MATCHING = 3,
  ACTIVE = 4,
  DELETED = 5
}
enum
RealTimeRoom'un mevcut durumunu temsil eden değerler.
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
Yapılmaya çalışılan bir işlemin sonucunu temsil eden olası değerler grubu.
SnapshotConflictPolicy{
  MANUAL = 1,
  LONGEST_PLAYTIME = 2,
  LAST_KNOWN_GOOD = 3,
  MOST_RECENTLY_MODIFIED = 4,
  HIGHEST_PROGRESS = 5
}
enum
Anlık görüntü çakışma çözümleme politikasını belirtmek için kullanılan değerler.
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
Anlık görüntü açma işleminin sonucunu temsil eden olası değerler grubu.
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
Kullanıcı arayüzü denemesinin sonucunu temsil eden olası değerler grubu.
VideoCaptureMode{
  UNKNOWN = -1,
  FILE = 0,
  STREAM = 1
}
enum
Gerçekleştirilen video yakalama türünü belirten değerler.
VideoCaptureOverlayState{
  UNKNOWN = -1,
  SHOWN = 1,
  STARTED = 2,
  STOPPED = 3,
  DISMISSED = 4
}
enum
Video yakalama yer paylaşımlı kullanıcı arayüzünün durumunu gösteren değerler.
VideoQualityLevel{
  UNKNOWN = -1,
  SD = 0,
  HD = 1,
  XHD = 2,
  FULLHD = 3
}
enum
Video yakalamanın kalitesini gösteren değerler.

Türdefler

ConnectionRequestCallback typedef
std::function< void(int64_t client_id, const ConnectionRequest &request)>
Uzak bir uç nokta, uygulamanın kendi uç noktasına bağlanmaya çalıştığında ConnectionRequest'i alan bir geri çağırma türü tanımlar.
ConnectionResponseCallback typedef
std::function< void(int64_t client_id, const ConnectionResponse &response)>
Uzak uç noktayla bağlantı kurma girişiminden sonra bir yanıt geldiğinde ConnectionResponse'u alan geri çağırma türünü tanımlar.
Duration typedef
std::chrono::milliseconds
Süreleri milisaniye cinsinden belirtmek için kullanılan veri türü.
StartAdvertisingCallback typedef
std::function< void(int64_t client_id, const StartAdvertisingResult &result)>
Yerel uç nokta reklam denemesi tamamlandığında StartAdvertisingResult öğesini alan bir geri çağırma türünü tanımlar; başarı alanı, reklamın başarıyla başlatılıp başlatılmadığını belirtir.
Timeout typedef
std::chrono::milliseconds
Denenen işlemler için zaman aşımı sürelerini belirtmekte kullanılan veri türü.
Timestamp typedef
std::chrono::milliseconds
Zaman damgalarını belirtmek için kullanılan veri türü.
TurnBasedMultiplayerEvent typedef Kullanımdan kaldırıldı. MultiplayerEvent'i tercih edin.

İşlevler

DEFAULT_ON_AUTH_ACTION_FINISHED(AuthOperation op, AuthStatus status)
void
Bu, Builder::SetOnAuthActionFinished için varsayılan değerdir.
DEFAULT_ON_AUTH_ACTION_STARTED(AuthOperation op)
void
Bu, Builder:SetOnAuthActionStarted için varsayılan değerdir.
DEFAULT_ON_LOG(LogLevel level, const std::string & message)
void
Bu, Builder::SetLogging için varsayılan değerdir.
DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation)
void
Bu, Builder::SetOnMultiplayerInviteEvent için varsayılan değerdir.
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(MultiplayerEvent event, std::string match_id, TurnBasedMatch match)
void
Bu, Builder::SetOnTurnBasedMatchEvent öğesinin varsayılan değeridir.
DebugString(AchievementType type)
std::string
İnsanlar tarafından okunabilir bir başarı türü döndürür.
DebugString(AchievementState state)
std::string
İnsanlar tarafından okunabilir bir başarı durumu döndürür.
DebugString(const Achievement & achievement)
std::string
İnsan tarafından okunabilir bir başarı döndürür.
DebugString(const Event & event)
std::string
Tüm etkinlik verilerini okunabilir biçimde döndürür.
DebugString(LeaderboardOrder order)
std::string
Sıra değerini kullanıcılar tarafından okunabilir biçimde döndürür.
DebugString(const Leaderboard & leaderboard)
std::string
Tüm leaderboard verilerini kullanıcıların okuyabileceği şekilde döndürür.
DebugString(LeaderboardStart start)
std::string
Başlangıç değerini insan tarafından okunabilir biçimde döndürür.
DebugString(LeaderboardTimeSpan time_span)
std::string
time_span değerini okunabilir biçimde döndürür.
DebugString(LeaderboardCollection collection)
std::string
Koleksiyon değerini insan tarafından okunabilir biçimde döndürür.
DebugString(const Score & score)
std::string
Tüm puan verilerini kullanıcıların okuyabileceği biçimde döndürür.
DebugString(const ScorePage & score_page)
std::string
Tüm puan sayfası verilerini kullanıcıların okuyabileceği biçimde döndürür.
DebugString(const ScorePage::Entry & entry)
std::string
Tüm puan girişlerini kullanıcılar tarafından okunabilir biçimde döndürür.
DebugString(const ScoreSummary & summary)
std::string
Tüm puan özeti verilerini kullanıcıların okuyabileceği biçimde döndürür.
DebugString(const TurnBasedMatch & match)
std::string
Sıraya dayalı eşleşme verilerini insanlar tarafından okunabilir biçimde döndürür.
DebugString(const MultiplayerInvitation & invitation)
std::string
Çok oyunculu davetiye verilerini kullanıcıların okuyabileceği şekilde döndürür.
DebugString(const TurnBasedMatchConfig & config)
std::string
Sıraya dayalı bir eşleşme yapılandırma nesnesi için verileri okunabilir biçimde döndürür.
DebugString(const MultiplayerParticipant & participant)
std::string
Çok oyunculu bir katılımcıyı kullanıcıların okuyabileceği biçimde döndürür.
DebugString(RealTimeRoom room)
std::string
RealTimeRoom'u insan tarafından okunabilir biçimde döndürür.
DebugString(RealTimeRoomStatus status)
std::string
RealTimeRoomStatus, kullanıcılar tarafından okunabilir biçimde döndürülür.
DebugString(const Player & player)
std::string
Tüm oynatıcı verilerini okunabilir biçimde döndürür.
DebugString(const PlayerLevel & player)
std::string
Oynatıcı seviyesindeki bilgileri kullanıcıların okuyabileceği biçimde döndürür.
DebugString(const SnapshotMetadataChange::CoverImage & image)
std::string
Anlık görüntü kapak resminden verileri kullanıcıların okuyabileceği şekilde döndürür.
DebugString(const SnapshotMetadata & metadata)
std::string
Anlık görüntü meta veri nesnesinden verileri insanlar tarafından okunabilir biçimde döndürür.
DebugString(const SnapshotMetadataChange & change)
std::string
Anlık görüntü meta veri değişikliğinden elde edilen verileri, kullanıcılar tarafından okunabilir biçimde döndürür.
DebugString(BaseStatus::StatusCode status)
std::string
Kullanıcıların okuyabileceği bir BaseStatus değeri döndürür.
DebugString(AuthStatus status)
std::string
Yetkilendirme durumunu kullanıcıların okuyabileceği bir şekilde döndürür.
DebugString(ResponseStatus status)
std::string
Yanıt durumunu okunabilir biçimde döndürür.
DebugString(FlushStatus status)
std::string
Temizlik durumunu insanlar tarafından okunabilir biçimde döndürür.
DebugString(UIStatus status)
std::string
Kullanıcı arayüzü durumunu okunabilir biçimde döndürür.
DebugString(MultiplayerStatus status)
std::string
Çok oyunculu oyun durumunu kullanıcıların okuyabileceği biçimde döndürür.
DebugString(SnapshotOpenStatus status)
std::string
Anlık görüntü açık olma durumunu, kullanıcılar tarafından okunabilir biçimde döndürür.
DebugString(Timeout timeout)
std::string
Zaman aşımını, kullanıcılar tarafından okunabilir biçimde döndürür.
DebugString(DataSource source)
std::string
Veri kaynağını okunabilir biçimde döndürür.
DebugString(LogLevel level)
std::string
Günlük düzeyini, kullanıcılar tarafından okunabilir biçimde döndürür.
DebugString(AuthOperation op)
std::string
Yetkilendirme işlemini, okunabilir biçimde döndürür.
DebugString(ImageResolution res)
std::string
Resim çözünürlüğü seçimini kullanıcıların okuyabileceği biçimde döndürür.
DebugString(EventVisibility vis)
std::string
Etkinlik görünürlüğünü kullanıcıların okuyabileceği şekilde döndürür.
DebugString(ParticipantStatus status)
std::string
Katılımcı durumunu okunabilir biçimde döndürür.
DebugString(MatchResult result)
std::string
Eşleşme sonucunu, okunabilir biçimde döndürür.
DebugString(MatchStatus status)
std::string
Eşleşme durumunu okunabilir biçimde döndürür.
DebugString(MultiplayerEvent event)
std::string
Sıraya dayalı çok oyunculu etkinliği kullanıcıların okuyabileceği şekilde döndürür.
DebugString(SnapshotConflictPolicy policy)
std::string
Anlık görüntü çakışma politikasını kullanıcıların okuyabileceği biçimde döndürür.
DebugString(VideoCaptureMode mode)
std::string
Video yakalama modunu okunabilir biçimde döndürür.
DebugString(VideoQualityLevel level)
std::string
Video kalite düzeyini kullanıcılar tarafından okunabilir biçimde döndürür.
IsError(BaseStatus::StatusCode)
bool
BaseStatus, başarısız bir işlemi temsil ederse true değerini döndürür.
IsError(AuthStatus)
bool
Yetkilendirme başarıyla tamamlanmadıysa true değerini döndürür.
IsError(ResponseStatus)
bool
Denenen işlem başarılı bir yanıtla sonuçlanmazsa true değerini döndürür.
IsError(FlushStatus)
bool
Temizlik işlemi başarıyla tamamlanmamışsa true değerini döndürür.
IsError(UIStatus)
bool
Bir kullanıcı arayüzü işlemi başarıyla tamamlanmamışsa true (doğru) değerini döndürür.
IsError(MultiplayerStatus)
bool
Çok oyunculu bir işlem başarıyla tamamlanmamışsa true değerini döndürür.
IsError(SnapshotOpenStatus)
bool
Anlık görüntü açma işlemi başarıyla tamamlanmamışsa true değerini döndürür.
IsSuccess(BaseStatus::StatusCode)
bool
BaseStatus başarılı bir işlemi temsil ediyorsa true değerini döndürür.
IsSuccess(AuthStatus)
bool
Yetkilendirme başarıyla tamamlandıysa true değerini döndürür.
IsSuccess(ResponseStatus)
bool
Denenen bir işlem başarılı bir yanıtla sonuçlanırsa true değerini döndürür.
IsSuccess(FlushStatus)
bool
Temizlik başarıyla tamamlandıysa true değerini döndürür.
IsSuccess(UIStatus)
bool
Bir kullanıcı arayüzü işlemi başarıyla tamamlandıysa true değerini döndürür.
IsSuccess(MultiplayerStatus)
bool
Çok oyunculu bir işlem başarıyla tamamlanırsa true değerini döndürür.
IsSuccess(SnapshotOpenStatus)
bool
Anlık görüntü açma işlemi başarıyla tamamlandıysa true değerini döndürür.
operator<<(std::ostream & os, AchievementType type)
std::ostream &
Çıkış akışına, kullanıcıların okuyabileceği bir başarı türü yazar.
operator<<(std::ostream & os, AchievementState state)
std::ostream &
Çıkış akışına, kullanıcıların okuyabileceği bir başarı durumu yazar.
operator<<(std::ostream & os, const Achievement & achievement)
std::ostream &
Çıkış akışına kullanıcıların okuyabileceği bir başarı yazar.
operator<<(std::ostream & os, const Event & event)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, EventVisibility vis)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, LeaderboardOrder order)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const Leaderboard & leaderboard)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, LeaderboardStart start)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, LeaderboardTimeSpan time_span)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, LeaderboardCollection collection)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const Score & score)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const ScorePage & score_page)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const ScorePage::Entry & entry)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const ScoreSummary & summary)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const TurnBasedMatch & match)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const MultiplayerInvitation & invitation)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const TurnBasedMatchConfig & config)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const MultiplayerParticipant & participant)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, RealTimeRoomStatus status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, RealTimeRoom room)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, ParticipantStatus status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, MatchResult result)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, MatchStatus status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, MultiplayerEvent event)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const Player & player)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const PlayerLevel & player)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, ImageResolution res)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const SnapshotMetadataChange::CoverImage & image)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const SnapshotMetadata & metadata)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, const SnapshotMetadataChange & change)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, SnapshotConflictPolicy policy)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, BaseStatus::StatusCode status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, AuthStatus status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, ResponseStatus status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, FlushStatus status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, UIStatus status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, MultiplayerStatus status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, SnapshotOpenStatus status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, Timeout timeout)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, DataSource status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, LogLevel status)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, AuthOperation op)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, VideoCaptureMode mode)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.
operator<<(std::ostream & os, VideoQualityLevel level)
std::ostream &
Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

Sınıflar

gpg::Başarı

Belirli bir başarının durumu hakkındaki verilere erişmenize olanak tanıyan tek bir veri yapısı.

gpg::AchievementManager

Başarılarla ilgili çeşitli verileri alır ve ayarlar.

gpg::AndroidPlatformConfiguration

Android'de GameServices sınıfının örneği oluşturulurken kullanılan platform yapılandırması.

gpg::CaptureOverlayStateListenerHelper

Tam ICaptureOverlayStateListener arayüzünü tanımlamadan SDK'ya ICaptureOverlayStateListener geri çağırmaları sağlamak için kullanılabilecek bir yardımcı tanımlar.

gpg::EndpointDiscoveryListenerHelper

Tam IEndpointDiscoveryListener arayüzünü tanımlamadan SDK'ya IEndpointDiscoveryListener geri çağırmaları sağlamak amacıyla kullanılabilecek bir yardımcı tanımlar.

gpg::Etkinlik

Belirli bir etkinliğin durumuyla ilgili verileri içeren tek bir veri yapısıdır.

gpg::EventManager

Etkinlikle ilgili çeşitli verileri alır ve ayarlar.

gpg::GameServices

Google Play Games ile etkileşimin başlangıç noktası.

gpg::ICaptureOverlayStateListener

Video yakalama durumundaki değişikliklerle ilgili etkinlikleri yayınlayabilecek bir arayüz tanımlar.

gpg::ICrossAppEndpointDiscoveryListener

Uygulamalar arası uzak uç nokta keşfiyle ilgili etkinlikler yayınlayabilecek bir arayüz tanımlar.

gpg::IEndpointDiscoveryListener

Uzaktan uç nokta keşfiyle ilgili etkinlikler yayınlayabilecek bir arayüz tanımlar.

gpg::IMessageListener

Uzak uç noktalardan mesaj teslim edebilen bir arayüz tanımlar.

gpg::IRealTimeEventListener

Gerçek zamanlı çok oyunculu oyunlarla ilgili etkinlikler sunabilen bir arayüz tanımlar.

gpg::Leaderboard

Belirli bir skor tablosunun durumu (adı ve geçerliliği gibi) hakkındaki verilere erişmenize olanak tanıyan tek bir veri yapısı.

gpg::LeaderboardManager

Skor tablosuyla ilgili çeşitli verileri alır ve ayarlar.

gpg::MessageListenerHelper

Tam IMessageListener arayüzünü tanımlamadan SDK'ya IMessageListener geri çağırmaları sağlamak için kullanılabilecek bir yardımcı tanımlar.

gpg::MultiplayerInvitation

Sıraya dayalı bir maça yönelik davetiyenin mevcut durumuyla ilgili verileri içeren veri yapısı.

gpg::MultiplayerParticipant

Çok oyunculu maçtaki bir katılımcıyla ilgili veriler içeren veri yapısı.

gpg::NearbyConnections

Aynı yerel ağdaki uygulamalar arasında bağlantı ve iletişim kurmak için kullanılan bir API.

gpg::ParticipantResults

TurnBasedMatch için katılımcı başına alınan sonuçlarla ilgili verileri içeren bir veri yapısı.

gpg::Oynatıcı

Belirli bir oynatıcıyla ilgili verilere erişmenize olanak tanıyan bir veri yapısıdır.

gpg::PlayerLevel

Oyuncunun seviyesiyle ilgili veriler içeren tek bir veri yapısı.

gpg::PlayerManager

Oyuncularla ilgili çeşitli verileri alır ve ayarlar.

gpg::PlayerStats

Belirli bir oynatıcıyla ilgili verilere erişmenize olanak tanıyan bir veri yapısıdır.

gpg::RealTimeEventListenerHelper

Tam IRealTimeEventListener arayüzünü tanımlamadan SDK'ya IRealTimeEventListener geri çağırmaları sağlamak için kullanılabilecek bir yardımcı tanımlar.

gpg::RealTimeMultiplayerManager

RealTimeRoom nesnelerini getirir, değiştirir, mesajlarını işler ve oluşturur.

gpg::RealTimeRoom

Gerçek zamanlı çok oyunculu bir odanın mevcut durumunu içeren bir veri yapısı.

gpg::RealTimeRoomConfig

RealTimeRoom nesnesi oluşturmak için gerekli verileri içeren veri yapısı

gpg::Puan

Bir oyuncunun skoruyla ilgili verilere erişmenize olanak tanıyan tekli veri yapısı.

gpg::ScorePage

Puan verilerine erişmenize olanak tanıyan tek bir veri yapısı.

gpg::ScoreSummary

Puan bilgilerinin özetine erişmenize olanak tanıyan tek bir veri yapısı.

gpg::SnapshotManager

Anlık görüntüyle ilgili çeşitli verileri alır ve ayarlar.

gpg::SnapshotMetadata

Belirli bir anlık görüntü meta verilerinin durumu hakkındaki verilere erişmenize olanak tanıyan tek bir veri yapısı

gpg::SnapshotMetadataChange

Belirli bir anlık görüntünün durumu hakkındaki verilere erişmenize olanak tanıyan tek bir veri yapısı

gpg::StatsManager

İstatistiklerle ilgili çeşitli verileri alır ve ayarlar.

gpg::TurnBasedMatch

TurnBasedMatch öğesinin geçerli durumuyla ilgili veriler içeren veri yapısı.

gpg::TurnBasedMatchConfig

TurnBasedMatch oluşturmak için gereken verileri içeren bir veri yapısı.

gpg::TurnBasedMultiplayerManager

TurnBasedMatch nesnelerini getirir, değiştirir ve oluşturur.

gpg::VideoCapabilities

Mevcut cihazın video kaydetme özellikleri hakkında bilgilere erişim sağlayan bir veri yapısı.

gpg::VideoCaptureState

Video yakalamanın mevcut durumuna erişim sağlayan bir veri yapısı.

gpg::VideoManager

Videoyla ilgili çeşitli verileri alır ve ayarlar.

Yapılar

gpg::AndroidInitialization

AndroidInitialization, tam olarak birinin çağrılması gereken üç başlatma işlevi içerir.

gpg::AndroidSupport

Android 4.0 öncesi desteği etkinleştiren işlevler.

gpg::AppIdentifier

Bir uygulama için tanımlayıcı.

gpg::BaseStatus

API'lerimiz tarafından döndürülebilen tüm olası durum kodlarını içeren bir struct'tır.

gpg::ConnectionRequest

Bağlantı kurma isteği.

gpg::ConnectionResponse

Bağlantı isteğine verilen yanıt.

gpg::EndpointDetails

Uygulamanın keşfettiği bir uzak uç noktayla ilgili ayrıntılar.

gpg::StartAdvertisingResult

Bu cihazda kayıtlı bir örneğin kimliği ve adı.

Sıralamalar

AchievementState

 AchievementState

Başarı durumunu belirtmek için kullanılan değerler.

Gizli başarı, bir oyuncunun varlığı henüz keşfetmediği başarıdır. Onları bundan haberdar edin. Gösterilen başarı, oyuncunun hakkında bilgi sahibi olduğu ancak henüz kazanmadığı başarıdır. Kilidi açılmış başarı, oyuncunun kazandığı başarıdır.

Özellikler
HIDDEN

Oynatıcı göremez.

REVEALED

Oyuncu tarafından görülebilir ancak henüz kilidi açılmamıştır.

UNLOCKED

Oyuncu bu başarının gereksinimlerini karşılamıştır.

AchievementType

 AchievementType

Başarı türünü belirtmek için kullanılan değerler.

Oyuncu, kademeli bir başarıya doğru kademeli olarak ilerler (adımlar). Tek bir adımda standart bir başarıyı tamamlar.

Özellikler
INCREMENTAL

Artımlı başarı: Birden çok adımda tamamlanır.

STANDARD

Standart başarı: Tek bir adımda tamamlanır.

AuthOperation

 AuthOperation

Gerçekleştirilecek yetkilendirme işleminin türünü belirtmek için kullanılan değerler.

Özellikler
SIGN_IN

Oturum açın.

SIGN_OUT

Oturumu kapat'ı tıklayın.

AuthStatus

 AuthStatus

Yetkilendirme girişiminin sonucunu temsil eden olası değerler grubu.

Özellikler
ERROR_APP_MISCONFIGURED

Uygulama yanlış yapılandırılmış.

ERROR_GAME_NOT_FOUND

Belirtilen oyun kimliği sunucu tarafından tanınmadı.

ERROR_INTERNAL

Dahili bir hata oluştu.

ERROR_INTERRUPTED

Bekleme sırasında bir engelleme araması kesintiye uğradı ve sonuna kadar çalıştırılmadı.

ERROR_NETWORK_OPERATION_FAILED

Ağ erişimi gerektiren bir işlem sırasında ağ hatası oluştu.

ERROR_NOT_AUTHORIZED

Oynatıcının işlemi gerçekleştirme yetkisi yok.

ERROR_NO_DATA

Bir ağ hatası oluştu ve yerel olarak kullanılabilecek veri yok.

ERROR_TIMEOUT

Sonuç beklenirken zaman aşımına uğradı.

ERROR_VERSION_UPDATE_REQUIRED

Google Play Hizmetleri'nin yüklü sürümü güncel değil.

VALID

İşlem başarıyla tamamlandı.

CommonErrorStatus

 CommonErrorStatus

Tüm işlemlerde ortak olan hataları temsil eden olası değerler kümesi.

Bu hata değerleri, ayarlanan her Durum değerine eklenmelidir.

Özellikler
ERROR_APP_MISCONFIGURED

Uygulama yanlış yapılandırılmış.

Daha fazla bilgi için günlükleri inceleyin.

ERROR_GAME_NOT_FOUND

Belirtilen oyun kimliği sunucu tarafından tanınmadı.

ERROR_INTERNAL

Dahili bir hata oluştu.

ERROR_INTERRUPTED

Bekleme sırasında bir engelleme araması kesintiye uğradı ve sonuna kadar çalıştırılmadı.

ERROR_NETWORK_OPERATION_FAILED

Ağ erişimi gerektiren bir işlem sırasında ağ hatası oluştu.

ERROR_NOT_AUTHORIZED

Oynatıcının işlemi gerçekleştirme yetkisi yok.

ERROR_NO_DATA

Bir ağ hatası oluştu ve yerel olarak kullanılabilecek veri yok.

ERROR_TIMEOUT

Sonuç beklenirken zaman aşımına uğradı.

DataSource

 DataSource

Başarılar, skor tablosu ve diğer verileri alırken verilerin nereden alınacağını belirten değerler.

Ayar CACHE_OR_NETWORK olduğunda, sistem, ağ bağlantısı olmadığında yerel önbelleğe başvurur.

Özellikler
CACHE_OR_NETWORK

Önbelleği veya ağı kullanın.

(Sistem, ağ bağlantısı olmadığında yerel önbelleğe başvurur.)

NETWORK_ONLY

Verilerin ağdan yenilenmesini zorunlu kılın.

Ağ bağlantısı yoksa istek başarısız olur.

EventVisibility

 EventVisibility

Bir etkinliğin oynatıcıdan gizli mi yoksa oynatıcıya görünür mü olduğunu belirten değerler.

Özellikler
HIDDEN

Oynatıcı göremez.

REVEALED

Oynatıcı görebilir.

FlushStatus

 FlushStatus

Temizlik denemesinin sonucunu temsil eden olası değerler kümesi.

Özellikler
ERROR_APP_MISCONFIGURED

Uygulama yanlış yapılandırılmış.

ERROR_GAME_NOT_FOUND

Belirtilen oyun kimliği sunucu tarafından tanınmadı.

ERROR_INTERNAL

Dahili bir hata oluştu.

ERROR_INTERRUPTED

Bekleme sırasında bir engelleme araması kesintiye uğradı ve sonuna kadar çalıştırılmadı.

ERROR_NETWORK_OPERATION_FAILED

Ağ erişimi gerektiren bir işlem sırasında ağ hatası oluştu.

ERROR_NOT_AUTHORIZED

Oynatıcının işlemi gerçekleştirme yetkisi yok.

ERROR_NO_DATA

Bir ağ hatası oluştu ve yerel olarak kullanılabilecek veri yok.

ERROR_TIMEOUT

Sonuç beklenirken zaman aşımına uğradı.

ERROR_VERSION_UPDATE_REQUIRED

Google Play Hizmetleri'nin yüklü sürümü güncel değil.

FLUSHED

Temizleme işlemi başarılı oldu.

ImageResolution

 ImageResolution

Belirli bir resmin getirileceği çözünürlüğü belirtmek için kullanılan değerler.

Özellikler
HI_RES

Yüksek çözünürlük.

ICON

Simge boyutunda çözünürlük.

InitializationStatus

 InitializationStatus

API başlatma denemesinin sonucunu temsil eden olası değerler grubu.

API istemcisinin bağlantısı kesilirse geri çağırma, temel GoogleApiClient yeniden bağlanana kadar tüm API çağrılarının başarıyla yetkilendirilmeyeceğini kullanıcıya bildirmek için InitializationStatus::DISCONNECTED ile geri çağrılır.

LeaderboardCollection

 LeaderboardCollection

Skor tablosunun Google+ hesabı olan herkes tarafından mı (herkese açık) yoksa yalnızca oyuncunun Google+ çevrelerindeki üyeler (sosyal) tarafından görüntülenebileceğini belirten değerler.

Özellikler
PUBLIC

Herkese görünür.

SOCIAL

Yalnızca bir oyuncunun sosyal grafiğinin üyeleri tarafından görülebilir.

Kullanımdan kaldırıldı.

LeaderboardOrder

 LeaderboardOrder

Büyük skorların mı yoksa küçük puanların mı daha iyi yorumlanması gerektiğini belirten değerler skor tablosu bağlamında yer alır.

Özellikler
LARGER_IS_BETTER

Ne kadar büyükse o kadar iyidir.

SMALLER_IS_BETTER

Ne kadar küçükse o kadar iyidir.

LeaderboardStart

 LeaderboardStart

Sıralamaların skor tablosunda puan veya oyuncu sırasına göre görüntülenip görüntülenmeyeceğini belirten değerler.

Özellikler
PLAYER_CENTERED

Skor tablosuna, oyuncunun skorundan itibaren ortalayarak başlayın.

TOP_SCORES

Skor tablosunu üstten başlatın.

LeaderboardTimeSpan

 LeaderboardTimeSpan

Skor tablosunun kapsadığı süreyi belirten değerler.

Özellikler
ALL_TIME

Tüm zamanlar'ı seçin.

DAILY

Günlük.

WEEKLY

Haftalık.

LogLevel

 LogLevel

Günlük kaydı düzeyini belirtmek için kullanılan değerler.

Özellikler
ERROR

Yalnızca Hatalar.

INFO

Ayrıntılı dışında tüm günlük iletileri.

VERBOSE

Tüm günlük mesajları.

WARNING

Yalnızca uyarılar ve hatalar gösterilir.

MatchResult

 MatchResult

Bir katılımcı için TurnBasedMatch sonucunu belirtmek üzere kullanılan değerler.

Özellikler
DISAGREED

Katılımcı maçı kabul etmedi.

DISCONNECTED

Katılımcının bağlantısı kesildi.

LOSS

Katılımcı kaybetti.

NONE

Sonuç yok.

TIE

Maç berabere kaldı.

WIN

Katılımcı kazandı.

MatchStatus

 MatchStatus

Yerel katılımcı için TurnBasedMatch durumunu belirtmek üzere kullanılan değerler.

Özellikler
CANCELED

Maç iptal edildi.

COMPLETED

Maç tamamlandı.

EXPIRED

Maçın süresi doldu.

INVITED

Rakipler davet edildi.

MY_TURN

Sıra katılımcıda.

PENDING_COMPLETION

Maç tamamlanmayı bekliyor.

THEIR_TURN

Sıra katılımcıda değil.

MultiplayerEvent

 MultiplayerEvent

Çok oyunculu geri arama tarafından bildirilen güncelleme türünü belirtmek için kullanılan değerler.

Şu kaynakları da inceleyebilirsiniz: gpg::GameServices::Builder::SetOnTurnBasedMatchEvent Şu kaynakları da inceleyebilirsiniz: gpg::GameServices::Builder::SetOnMultiplayerInvitationEvent

Özellikler
REMOVED

Bir eşleşme cihazdan kaldırıldı ve artık kullanılmaması gerekiyor.

UPDATED

Uygulama çalışırken çok oyunculu bir maç güncellendi.

UPDATED_FROM_APP_LAUNCH

Bu güncellemeye uygun olarak çok oyunculu bir maç güncellendi ve uygulama kullanıma sunuldu.

MultiplayerInvitationType

 MultiplayerInvitationType

MultiplayerInvitation türünü tanımlayan değerler.

Özellikler
REAL_TIME

Gerçek zamanlı çok oyunculu maç.

TURN_BASED

Sıraya dayalı çok oyunculu maç.

MultiplayerStatus

 MultiplayerStatus

Çok oyunculu işlemin sonucunu temsil eden olası değerler kümesi.

Özellikler
DEFERRED

Bir ağ hatası oluştu, ancak veriler yerel olarak başarıyla değiştirildi.

ERROR_APP_MISCONFIGURED

Uygulama yanlış yapılandırılmış.

Daha fazla bilgi için günlükleri inceleyin.

ERROR_GAME_NOT_FOUND

Belirtilen oyun kimliği sunucu tarafından tanınmadı.

ERROR_INACTIVE_MATCH

Eşleşme şu anda etkin değil.

Bu işlem, etkin olmayan bir eşleşme üzerinde gerçekleştirilemez.

ERROR_INTERNAL

Dahili bir hata oluştu.

ERROR_INTERRUPTED

Bekleme sırasında bir engelleme araması kesintiye uğradı ve sonuna kadar çalıştırılmadı.

ERROR_INVALID_MATCH

Eşleşme geçersiz.

ERROR_INVALID_RESULTS

Bu API çağrısında sağlanan eşleşme sonuçları geçersiz.

Bu, yinelenen sonuçların, maçta bulunmayan oyuncuların sonuçları vb. durumları kapsar.

ERROR_MATCH_ALREADY_REMATCHED

Belirtilen maçta daha önce rövanş oluşturuldu.

ERROR_MATCH_INVALID_MATCH_STATE

Eşleşme, belirtilen işlemi gerçekleştirmek için doğru durumda değil.

ERROR_MATCH_INVALID_PARTICIPANT_STATE

Bu eşleşmedeki katılımcılardan biri veya daha fazlası geçerli durumda değil.

ERROR_MATCH_LOCALLY_MODIFIED

Belirtilen eşleşme yerel olarak değiştirildi ve bu işlemin gerçekleştirilebilmesi için sunucuya gönderilmesi gerekiyor.

ERROR_MATCH_NOT_FOUND

Belirtilen eşleşme bulunamıyor.

ERROR_MATCH_OUT_OF_DATE

Eşleşme verileri güncel değil ve sunucuda değiştirildi.

ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED

Kullanıcının şu anda yeni bir çok oyunculu oyun oluşturmasına izin verilmiyor.

Kullanıcının hâlihazırda çok fazla bekleyen davetiyesi olması durumunda bu durum yaşanabilir.

ERROR_MULTIPLAYER_DISABLED

Bu oyunun, geliştirici konsolunda bu çok oyunculu oyun türü etkinleştirilmedi.

ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE

Eşleşme, bu işlemin gerçekleştirileceği türde değil.

ERROR_MULTIPLAYER_INVALID_OPERATION

Bu çok oyunculu işlem geçerli değil ve sunucu tarafından reddedildi.

ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER

Kullanıcı, oyunu görme yetkisi olmayan başka bir kullanıcıyı davet etmeye çalıştı.

ERROR_NETWORK_OPERATION_FAILED

Ağ erişimi gerektiren bir işlem sırasında ağ hatası oluştu.

ERROR_NOT_AUTHORIZED

Oynatıcının işlemi gerçekleştirme yetkisi yok.

ERROR_NO_DATA

Bir ağ hatası oluştu ve yerel olarak kullanılabilecek veri yok.

ERROR_REAL_TIME_ROOM_NOT_JOINED

RTMP odasına katılmadığınızdan mesaj gönderilemedi.

ERROR_TIMEOUT

Sonuç beklenirken zaman aşımına uğradı.

ERROR_VERSION_UPDATE_REQUIRED

Google Play Hizmetleri'nin yüklü sürümü güncel değil.

VALID

İşlem başarıyla tamamlandı.

VALID_BUT_STALE

Yeni veriler alınmaya çalışılırken bir ağ hatası oluştu, ancak yerel olarak önbelleğe alınmış bazı veriler kullanılabilir durumdaydı.

Döndürülen veriler eski ve/veya eksik olabilir.

ParticipantStatus

 ParticipantStatus

TurnBasedMatch içindeki bir katılımcının durumunu belirtmek için kullanılan değerler.

Özellikler
DECLINED

Katılımcı, davetini reddetti.

FINISHED

Katılımcının işi bitti.

INVITED

Katılımcı davet edildi.

JOINED

Katılımcı katıldı.

LEFT

Katılımcı maçtan ayrıldı.

NOT_INVITED_YET

Katılımcı henüz davet edilmedi.

UNRESPONSIVE

Katılımcı yanıt vermiyor.

RealTimeRoomStatus

 RealTimeRoomStatus

RealTimeRoom'un mevcut durumunu temsil eden değerler.

Özellikler
ACTIVE

Oda etkin ve bağlantılar kuruldu.

AUTO_MATCHING

Odadaki bir veya daha fazla alan, otomatik eşleştirme tarafından doldurulmayı bekliyor.

CONNECTING

Oda, müşterilerin birbirine bağlanmasını bekliyor.

DELETED

Oda silindi.

INVITING

Odada, davet edilmiş ve henüz yanıt vermemiş bir veya daha fazla oyuncu var.

ResponseStatus

 ResponseStatus

Yapılmaya çalışılan bir işlemin sonucunu temsil eden olası değerler grubu.

Özellikler
DEFERRED

Bir ağ hatası oluştu, ancak veriler yerel olarak başarıyla değiştirildi.

ERROR_APP_MISCONFIGURED

Uygulama yanlış yapılandırılmış.

ERROR_GAME_NOT_FOUND

Belirtilen oyun kimliği sunucu tarafından tanınmadı.

ERROR_INTERNAL

Dahili bir hata oluştu.

ERROR_INTERRUPTED

Bekleme sırasında bir engelleme araması kesintiye uğradı ve sonuna kadar çalıştırılmadı.

ERROR_LICENSE_CHECK_FAILED

Uygulama kullanıcıya ait değil.

ERROR_NETWORK_OPERATION_FAILED

Ağ erişimi gerektiren bir işlem sırasında ağ hatası oluştu.

ERROR_NOT_AUTHORIZED

Oynatıcının işlemi gerçekleştirme yetkisi yok.

ERROR_NO_DATA

Bir ağ hatası oluştu ve yerel olarak kullanılabilecek veri yok.

ERROR_TIMEOUT

Sonuç beklenirken zaman aşımına uğradı.

ERROR_VERSION_UPDATE_REQUIRED

Google Play Hizmetleri'nin yüklü sürümü güncel değil.

VALID

İşlem başarıyla tamamlandı.

VALID_BUT_STALE

Yeni veriler alınmaya çalışılırken bir ağ hatası oluştu, ancak yerel olarak önbelleğe alınmış bazı veriler kullanılabilir durumdaydı.

Döndürülen veriler eski ve/veya eksik olabilir.

SnapshotConflictPolicy

 SnapshotConflictPolicy

Anlık görüntü çakışma çözümleme politikasını belirtmek için kullanılan değerler.

Bkz. gpg::SnapshotManager::Open

Özellikler
HIGHEST_PROGRESS

Çakışma durumunda, en yüksek ilerleme değerine sahip anlık görüntü kullanılır.

LAST_KNOWN_GOOD

Çakışma olması halinde bu anlık görüntünün bilinen son iyi sürümü kullanılır.

LONGEST_PLAYTIME

Çakışma durumunda, en uzun oynatma süresine sahip anlık görüntü kullanılır.

MANUAL

Çakışma olması halinde sonuç, çözüme kavuşturulması için uygulamaya döndürülür.

MOST_RECENTLY_MODIFIED

Çakışma olması durumunda, bu anlık görüntünün en son değiştirilen sürümü kullanılır.

SnapshotOpenStatus

 SnapshotOpenStatus

Anlık görüntü açma işleminin sonucunu temsil eden olası değerler grubu.

Özellikler
ERROR_APP_MISCONFIGURED

Uygulama yanlış yapılandırılmış.

Daha fazla bilgi için günlükleri inceleyin.

ERROR_GAME_NOT_FOUND

Belirtilen oyun kimliği sunucu tarafından tanınmadı.

ERROR_INTERNAL

Dahili bir hata oluştu.

ERROR_INTERRUPTED

Bekleme sırasında bir engelleme araması kesintiye uğradı ve sonuna kadar çalıştırılmadı.

ERROR_NETWORK_OPERATION_FAILED

Ağ erişimi gerektiren bir işlem sırasında ağ hatası oluştu.

ERROR_NOT_AUTHORIZED

Oynatıcının işlemi gerçekleştirme yetkisi yok.

ERROR_NO_DATA

Bir ağ hatası oluştu ve yerel olarak kullanılabilecek veri yok.

ERROR_SNAPSHOT_COMMIT_FAILED

Değişikliğin anlık görüntüye uygulanması başarısız oldu.

ERROR_SNAPSHOT_CONFLICT_MISSING

Çözülen anlık görüntü çakışması mevcut değil.

ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE

Anlık görüntünün içerikleri açılmaya çalışılırken bir hata oluştu.

ERROR_SNAPSHOT_CREATION_FAILED

Anlık görüntü oluşturma girişimi başarısız oldu.

ERROR_SNAPSHOT_FOLDER_UNAVAILABLE

Anlık görüntüler için kök klasör bulunamadı veya oluşturulamadı.

ERROR_SNAPSHOT_NOT_FOUND

Belirtilen anlık görüntü bulunamadı.

ERROR_TIMEOUT

Sonuç beklenirken zaman aşımına uğradı.

VALID

İşlem başarıyla tamamlandı.

VALID_WITH_CONFLICT

İşlem başarılı oldu ancak çakışma algılandı.

UIStatus

 UIStatus

Kullanıcı arayüzü denemesinin sonucunu temsil eden olası değerler grubu.

Özellikler
ERROR_APP_MISCONFIGURED

Uygulama yanlış yapılandırılmış.

Daha fazla bilgi için günlükleri inceleyin.

ERROR_CANCELED

Kullanıcı, işlemi iptal ederek kullanıcı arayüzünü kapattı.

ERROR_GAME_NOT_FOUND

Belirtilen oyun kimliği sunucu tarafından tanınmadı.

ERROR_INTERNAL

Dahili bir hata oluştu.

ERROR_INTERRUPTED

Bekleme sırasında bir engelleme araması kesintiye uğradı ve sonuna kadar çalıştırılmadı.

ERROR_LEFT_ROOM

Oyuncu çok oyunculu odadan ayrıldı.

ERROR_NETWORK_OPERATION_FAILED

Ağ erişimi gerektiren bir işlem sırasında ağ hatası oluştu.

ERROR_NOT_AUTHORIZED

Oynatıcının işlemi gerçekleştirme yetkisi yok.

ERROR_NO_DATA

Bir ağ hatası oluştu ve yerel olarak kullanılabilecek veri yok.

ERROR_TIMEOUT

Sonuç beklenirken zaman aşımına uğradı.

ERROR_UI_BUSY

Kullanıcı arayüzü açılamadı.

ERROR_VERSION_UPDATE_REQUIRED

Google Play Hizmetleri'nin yüklü sürümü güncel değil.

VALID

İşlem başarıyla tamamlandı.

VideoCaptureMode

 VideoCaptureMode

Gerçekleştirilen video yakalama türünü belirten değerler.

Özellikler
FILE

Cihazın sesini ve videosunu yerel bir dosyaya kaydedin.

STREAM

Cihaz sesini ve videosunu yakalayıp canlı yayınlayın.

Şu anda Yerel SDK'da desteklenmemektedir.

UNKNOWN

Yakalama modu kullanılamadığında döndürülecek bilinmeyen bir değer.

VideoCaptureOverlayState

 VideoCaptureOverlayState

Video yakalama yer paylaşımlı kullanıcı arayüzünün durumunu gösteren değerler.

Özellikler
DISMISSED

Kullanıcının yakalama yer paylaşımını kapattığını ve artık görünür olmadığını belirtmek için kullanılan durum.

SHOWN

Yakalama yer paylaşımının ekrana çizildiğini ve kullanıcı tarafından görülebildiğini belirtmek için kullanılan durum.

STARTED

Kullanıcının yakalama yer paylaşımı aracılığıyla yakalamayı başlattığını belirtmek için kullanılan durum.

STOPPED

Kullanıcının yakalama yer paylaşımı aracılığıyla yakalamayı durdurduğunu belirtmek için kullanılan durum.

UNKNOWN

Yakalama yer paylaşımının durumunun bilinmediğini göstermek için kullanılan durum.

Bu genellikle bir hata olduğunu gösterir.

VideoQualityLevel

 VideoQualityLevel

Video yakalamanın kalitesini gösteren değerler.

Özellikler
FULLHD

Tam HD kalitesi: 2160P çözünürlük ve yüksek bit hızı (ör.

10-12 Mb/sn.

HD

HD kalitesi: DVD HD çözünürlüğü (ör.

720p) ve orta bit hızında (ör. 3-4 Mbps).

SD

SD kalitesi: Standart çözünürlük çözünürlüğü (ör.

480p) ve düşük bit hızı (ör. 1-2 Mb/sn) kullanır.

UNKNOWN

Kalite seviyesi mevcut olmadığında döndürülecek bilinmeyen bir değer.

XHD

Ekstra HD kalitesi: BluRay HD çözünürlüğü (ör.

1080p) ve yüksek bit hızına (ör. 6-8 Mbps) sahip olur.

Türdefler

ConnectionRequestCallback

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

Uzak bir uç nokta, uygulamanın kendi uç noktasına bağlanmaya çalıştığında ConnectionRequest'i alan bir geri çağırma türü tanımlar.

client_id, bu isteği alan NearbyConnections örneğinin kimliğidir. request, bağlantı isteğinin ayrıntılarını içerir.

ConnectionResponseCallback

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

Uzak uç noktayla bağlantı kurma girişiminden sonra bir yanıt geldiğinde ConnectionResponse'u alan geri çağırma türünü tanımlar.

client_id, bağlantı isteğini gönderen NearbyConnections örneğinin kimliğidir. response, yanıtın ayrıntılarını içerir.

Süre

std::chrono::milliseconds Duration

Süreleri milisaniye cinsinden belirtmek için kullanılan veri türü.

StartAdvertisingCallback

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

Yerel uç nokta reklam denemesi tamamlandığında StartAdvertisingResult öğesini alan bir geri çağırma türünü tanımlar; başarı alanı, reklamın başarıyla başlatılıp başlatılmadığını belirtir.

client_id, reklam yayınlamaya çalışan NearbyConnections örneğinin kimliğidir. result söz konusu reklamın sonuçlarını içerir.

Engelleme

std::chrono::milliseconds Timeout

Denenen işlemler için zaman aşımı sürelerini belirtmekte kullanılan veri türü.

Zaman damgası

std::chrono::milliseconds Timestamp

Zaman damgalarını belirtmek için kullanılan veri türü.

Döneme göre (01.01.1970).

TurnBasedMultiplayerEvent

MultiplayerEvent TurnBasedMultiplayerEvent

Kullanımdan kaldırıldı. MultiplayerEvent'i tercih edin.

İşlevler

DEFAULT_ON_AUTH_ACTION_FINISHED

void DEFAULT_ON_AUTH_ACTION_FINISHED(
  AuthOperation op,
  AuthStatus status
)

Bu, Builder::SetOnAuthActionFinished için varsayılan değerdir.

Varsayılan olarak bu işlev, tamamlanan yetkilendirme işleminin adını ve işlemin tamamlanma durumunu günlüğe kaydeder.

DEFAULT_ON_AUTH_ACTION_STARTED

void DEFAULT_ON_AUTH_ACTION_STARTED(
  AuthOperation op
)

Bu, Builder:SetOnAuthActionStarted için varsayılan değerdir.

Varsayılan olarak bu işlev, başlatılan kimlik doğrulama işleminin adını günlüğe kaydeder.

DEFAULT_ON_LOG

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

Bu, Builder::SetLogging için varsayılan değerdir.

Varsayılan olarak günlükler, platforma özgü bir şekilde yazılır (ör. Android günlüğüne veya NSLog).

DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED

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

Bu, Builder::SetOnMultiplayerInviteEvent için varsayılan değerdir.

Varsayılan olarak bu işlev davetiyenin kimliğini günlüğe kaydeder.

DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT

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

Bu, Builder::SetOnTurnBasedMatchEvent öğesinin varsayılan değeridir.

Varsayılan olarak, bu işlev güncellenen sıraya dayalı eşleşmenin kimliğini günlüğe kaydeder.

DebugString

std::string DebugString(
  AchievementType type
)

İnsanlar tarafından okunabilir bir başarı türü döndürür.

DebugString

std::string DebugString(
  AchievementState state
)

İnsanlar tarafından okunabilir bir başarı durumu döndürür.

DebugString

std::string DebugString(
  const Achievement & achievement
)

İnsan tarafından okunabilir bir başarı döndürür.

DebugString

std::string DebugString(
  const Event & event
)

Tüm etkinlik verilerini okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  LeaderboardOrder order
)

Sıra değerini kullanıcılar tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  const Leaderboard & leaderboard
)

Tüm leaderboard verilerini kullanıcıların okuyabileceği şekilde döndürür.

DebugString

std::string DebugString(
  LeaderboardStart start
)

Başlangıç değerini insan tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  LeaderboardTimeSpan time_span
)

time_span değerini okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  LeaderboardCollection collection
)

Koleksiyon değerini insan tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  const Score & score
)

Tüm puan verilerini kullanıcıların okuyabileceği biçimde döndürür.

DebugString

std::string DebugString(
  const ScorePage & score_page
)

Tüm puan sayfası verilerini kullanıcıların okuyabileceği biçimde döndürür.

DebugString

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

Tüm puan girişlerini kullanıcılar tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  const ScoreSummary & summary
)

Tüm puan özeti verilerini kullanıcıların okuyabileceği biçimde döndürür.

DebugString

std::string DebugString(
  const TurnBasedMatch & match
)

Sıraya dayalı eşleşme verilerini insanlar tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  const MultiplayerInvitation & invitation
)

Çok oyunculu davetiye verilerini kullanıcıların okuyabileceği şekilde döndürür.

DebugString

std::string DebugString(
  const TurnBasedMatchConfig & config
)

Sıraya dayalı bir eşleşme yapılandırma nesnesi için verileri okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  const MultiplayerParticipant & participant
)

Çok oyunculu bir katılımcıyı kullanıcıların okuyabileceği biçimde döndürür.

DebugString

std::string DebugString(
  RealTimeRoom room
)

RealTimeRoom'u insan tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  RealTimeRoomStatus status
)

RealTimeRoomStatus, kullanıcılar tarafından okunabilir biçimde döndürülür.

DebugString

std::string DebugString(
  const Player & player
)

Tüm oynatıcı verilerini okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  const PlayerLevel & player
)

Oynatıcı seviyesindeki bilgileri kullanıcıların okuyabileceği biçimde döndürür.

DebugString

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

Anlık görüntü kapak resminden verileri kullanıcıların okuyabileceği şekilde döndürür.

DebugString

std::string DebugString(
  const SnapshotMetadata & metadata
)

Anlık görüntü meta veri nesnesinden verileri insanlar tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  const SnapshotMetadataChange & change
)

Anlık görüntü meta veri değişikliğinden elde edilen verileri, kullanıcılar tarafından okunabilir biçimde döndürür.

DebugString

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

Kullanıcıların okuyabileceği bir BaseStatus değeri döndürür.

DebugString

std::string DebugString(
  AuthStatus status
)

Yetkilendirme durumunu kullanıcıların okuyabileceği bir şekilde döndürür.

DebugString

std::string DebugString(
  ResponseStatus status
)

Yanıt durumunu okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  FlushStatus status
)

Temizlik durumunu insanlar tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  UIStatus status
)

Kullanıcı arayüzü durumunu okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  MultiplayerStatus status
)

Çok oyunculu oyun durumunu kullanıcıların okuyabileceği biçimde döndürür.

DebugString

std::string DebugString(
  SnapshotOpenStatus status
)

Anlık görüntü açık olma durumunu, kullanıcılar tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  Timeout timeout
)

Zaman aşımını, kullanıcılar tarafından okunabilir biçimde döndürür.

Süreyi okunabilir biçimde döndürür.

Zaman damgasını kullanıcıların okuyabileceği biçimde döndürür.

DebugString

std::string DebugString(
  DataSource source
)

Veri kaynağını okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  LogLevel level
)

Günlük düzeyini, kullanıcılar tarafından okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  AuthOperation op
)

Yetkilendirme işlemini, okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  ImageResolution res
)

Resim çözünürlüğü seçimini kullanıcıların okuyabileceği biçimde döndürür.

DebugString

std::string DebugString(
  EventVisibility vis
)

Etkinlik görünürlüğünü kullanıcıların okuyabileceği şekilde döndürür.

DebugString

std::string DebugString(
  ParticipantStatus status
)

Katılımcı durumunu okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  MatchResult result
)

Eşleşme sonucunu, okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  MatchStatus status
)

Eşleşme durumunu okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  MultiplayerEvent event
)

Sıraya dayalı çok oyunculu etkinliği kullanıcıların okuyabileceği şekilde döndürür.

DebugString

std::string DebugString(
  SnapshotConflictPolicy policy
)

Anlık görüntü çakışma politikasını kullanıcıların okuyabileceği biçimde döndürür.

DebugString

std::string DebugString(
  VideoCaptureMode mode
)

Video yakalama modunu okunabilir biçimde döndürür.

DebugString

std::string DebugString(
  VideoQualityLevel level
)

Video kalite düzeyini kullanıcılar tarafından okunabilir biçimde döndürür.

IsError

bool IsError(
  BaseStatus::StatusCode
)

BaseStatus, başarısız bir işlemi temsil ederse true değerini döndürür.

IsError

bool IsError(
  AuthStatus
)

Yetkilendirme başarıyla tamamlanmadıysa true değerini döndürür.

IsError

bool IsError(
  ResponseStatus
)

Denenen işlem başarılı bir yanıtla sonuçlanmazsa true değerini döndürür.

IsError

bool IsError(
  FlushStatus
)

Temizlik işlemi başarıyla tamamlanmamışsa true değerini döndürür.

IsError

bool IsError(
  UIStatus
)

Bir kullanıcı arayüzü işlemi başarıyla tamamlanmamışsa true (doğru) değerini döndürür.

IsError

bool IsError(
  MultiplayerStatus
)

Çok oyunculu bir işlem başarıyla tamamlanmamışsa true değerini döndürür.

IsError

bool IsError(
  SnapshotOpenStatus
)

Anlık görüntü açma işlemi başarıyla tamamlanmamışsa true değerini döndürür.

IsSuccess

bool IsSuccess(
  BaseStatus::StatusCode
)

BaseStatus başarılı bir işlemi temsil ediyorsa true değerini döndürür.

IsSuccess

bool IsSuccess(
  AuthStatus
)

Yetkilendirme başarıyla tamamlandıysa true değerini döndürür.

IsSuccess

bool IsSuccess(
  ResponseStatus
)

Denenen bir işlem başarılı bir yanıtla sonuçlanırsa true değerini döndürür.

IsSuccess

bool IsSuccess(
  FlushStatus
)

Temizlik başarıyla tamamlandıysa true değerini döndürür.

IsSuccess

bool IsSuccess(
  UIStatus
)

Bir kullanıcı arayüzü işlemi başarıyla tamamlandıysa true değerini döndürür.

IsSuccess

bool IsSuccess(
  MultiplayerStatus
)

Çok oyunculu bir işlem başarıyla tamamlanırsa true değerini döndürür.

IsSuccess

bool IsSuccess(
  SnapshotOpenStatus
)

Anlık görüntü açma işlemi başarıyla tamamlandıysa true değerini döndürür.

operatör<<

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

Çıkış akışına, kullanıcıların okuyabileceği bir başarı türü yazar.

operatör<<

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

Çıkış akışına, kullanıcıların okuyabileceği bir başarı durumu yazar.

operatör<<

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

Çıkış akışına kullanıcıların okuyabileceği bir başarı yazar.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.

operatör<<

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

Akışlarla ilgili hata ayıklama dizesinin kolay kullanımı için sağlanır.