Типы ответов
Типы, используемые средствами доступа для предоставления пар статус/значение.
Краткое содержание
Типы ответов возвращаются либо через обратный вызов, как описано в разделе «Обратные вызовы» , либо через функцию блокировки, как определено в разделе «Менеджеры» .
Каждый тип ответа содержит как данные, так и ResponseStatus. В случаях, когда ResponseStatus IsSuccess() соответствующие данные имеют значение Valid() (в случае одного значения данных) или непустые (в случае вектора).
В случаях, когда ResponseStatus IsError() соответствующие данные имеют значение !Valid() (в случае одного значения данных) или пусты (в случае вектора).
Перечисления | |
---|---|
StatusCode | перечисление Значения кодов состояния, возвращаемые в поле status . |
Определения типов | |
---|---|
PlayerSelectUIResponse | определение типаTurnBasedMultiplayerManager::PlayerSelectUIResponse Data и ResponseStatus для операции ShowPlayerSelectUI . |
Структуры | |
---|---|
gpg:: EndpointDetails | Подробная информация об удаленной конечной точке, обнаруженной приложением. |
gpg:: LeaderboardManager:: FetchAllResponse | Содержит данные и статусы ответов для всех таблиц лидеров. |
gpg:: LeaderboardManager:: FetchAllScoreSummariesResponse | Содержит все данные и статусы ответов для всех сводок результатов таблицы лидеров. |
gpg:: LeaderboardManager:: FetchResponse | Содержит данные для таблицы лидеров, а также статус ответа. |
gpg:: LeaderboardManager:: FetchScorePageResponse | Возвращает статус ответа и данные с доступной страницы оценки. |
gpg:: LeaderboardManager:: FetchScoreSummaryResponse | Данные и статус ответа для указанной сводки результатов таблицы лидеров. |
gpg:: PlayerManager:: FetchListResponse | Ответ, содержащий вектор игроков. |
gpg:: PlayerManager:: FetchSelfResponse | Содержит все данные игрока, а также статус ответа. |
gpg:: RealTimeMultiplayerManager:: FetchInvitationsResponse | |
gpg:: RealTimeMultiplayerManager:: RealTimeRoomResponse | |
gpg:: RealTimeMultiplayerManager:: RoomInboxUIResponse | |
gpg:: RealTimeMultiplayerManager:: WaitingRoomUIResponse | |
gpg:: SnapshotManager:: CommitResponse | Содержит данные обновленного моментального снимка, а также статус ответа. |
gpg:: SnapshotManager:: OpenResponse | Содержит данные для конкретного запрошенного моментального снимка вместе со статусом ответа. |
gpg:: SnapshotManager:: ReadResponse | Считывает состояние ответа и данные моментального снимка, возвращенные в результате операции чтения моментального снимка. |
gpg:: SnapshotManager:: SnapshotSelectUIResponse | |
gpg:: StartAdvertisingResult | Идентификатор и имя экземпляра, зарегистрированного на этом устройстве. |
gpg:: StatsManager:: FetchForPlayerResponse | Содержит все данные PlayerStats , а также статус ответа. |
gpg:: TurnBasedMultiplayerManager:: MatchInboxUIResponse | |
gpg:: TurnBasedMultiplayerManager:: PlayerSelectUIResponse | |
gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchResponse | |
gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchesResponse | |
gpg:: VideoManager:: GetCaptureCapabilitiesResponse | Содержит данные о возможностях видео, а также статус ответа. |
gpg:: VideoManager:: GetCaptureStateResponse | Содержит данные о состоянии видеозахвата, а также статус ответа. |
gpg:: VideoManager:: IsCaptureAvailableResponse | Указывает, доступен ли режим захвата (указанный в |
Перечисления
СтатусКод
StatusCode
Значения кодов состояния, возвращаемые в поле status
.
Определения типов
PlayerSelectUIResponse
TurnBasedMultiplayerManager::PlayerSelectUIResponse PlayerSelectUIResponse
Data
и ResponseStatus
для операции ShowPlayerSelectUI
.
Это общее с пошаговым многопользовательским режимом.