diff --git a/src/pb2/CAuthenticationSupport_GetTokenHistory_Request.php b/src/pb2/CAuthenticationSupport_GetTokenHistory_Request.php index 276894b..33d619e 100644 --- a/src/pb2/CAuthenticationSupport_GetTokenHistory_Request.php +++ b/src/pb2/CAuthenticationSupport_GetTokenHistory_Request.php @@ -1,6 +1,6 @@ false, 'type' => \ProtobufMessage::PB_TYPE_STRING, ), + self::EXCLUDE_CLIENT_SESSIONIDS => array( + 'name' => 'exclude_client_sessionids', + 'repeated' => true, + 'type' => \ProtobufMessage::PB_TYPE_INT, + ), self::IP => array( 'name' => 'ip', @@ -270,6 +276,7 @@ public function reset() $this->values[self::SESSION_DISPOSITION] = self::$fields[self::SESSION_DISPOSITION]['default']; $this->values[self::WG_TOKEN] = null; $this->values[self::WEBUI_AUTH_KEY] = null; + $this->values[self::EXCLUDE_CLIENT_SESSIONIDS] = array(); $this->values[self::IP] = null; $this->values[self::IP_V6] = null; @@ -1348,7 +1355,77 @@ public function hasWebuiAuthKey() return $this->get(self::WEBUI_AUTH_KEY) !== null; } + /** + * Appends value to 'exclude_client_sessionids' list + * + * @param integer $value Value to append + * + * @return null + */ + public function appendExcludeClientSessionids($value) + { + return $this->append(self::EXCLUDE_CLIENT_SESSIONIDS, $value); + } + + /** + * Clears 'exclude_client_sessionids' list + * + * @return null + */ + public function clearExcludeClientSessionids() + { + return $this->clear(self::EXCLUDE_CLIENT_SESSIONIDS); + } + /** + * Returns 'exclude_client_sessionids' list + * + * @return integer[] + */ + public function getExcludeClientSessionids() + { + return $this->get(self::EXCLUDE_CLIENT_SESSIONIDS); + } + + /** + * Returns true if 'exclude_client_sessionids' property is set, false otherwise + * + * @return boolean + */ + public function hasExcludeClientSessionids() + { + return count($this->get(self::EXCLUDE_CLIENT_SESSIONIDS)) !== 0; + } + + /** + * Returns 'exclude_client_sessionids' iterator + * + * @return \ArrayIterator + */ + public function getExcludeClientSessionidsIterator() + { + return new \ArrayIterator($this->get(self::EXCLUDE_CLIENT_SESSIONIDS)); + } + /** + * Returns element from 'exclude_client_sessionids' list at given offset + * + * @param int $offset Position in list + * + * @return integer + */ + public function getExcludeClientSessionidsAt($offset) + { + return $this->get(self::EXCLUDE_CLIENT_SESSIONIDS, $offset); + } + /** + * Returns count of 'exclude_client_sessionids' list + * + * @return int + */ + public function getExcludeClientSessionidsCount() + { + return $this->count(self::EXCLUDE_CLIENT_SESSIONIDS); + } /** * Sets value of 'ip' property diff --git a/src/pb2/CMsgProtoBufHeader_ESessionDisposition.php b/src/pb2/CMsgProtoBufHeader_ESessionDisposition.php index d226b40..7c51861 100644 --- a/src/pb2/CMsgProtoBufHeader_ESessionDisposition.php +++ b/src/pb2/CMsgProtoBufHeader_ESessionDisposition.php @@ -1,6 +1,6 @@ false, 'type' => \ProtobufMessage::PB_TYPE_INT, ), + self::RTIME_ESTIMATED_NOTIFICATION => array( + 'name' => 'rtime_estimated_notification', + 'required' => false, + 'type' => \ProtobufMessage::PB_TYPE_INT, + ), + self::NOTIFICATON_TOKEN => array( + 'name' => 'notificaton_token', + 'required' => false, + 'type' => \ProtobufMessage::PB_TYPE_STRING, + ), ); /** @@ -86,6 +98,8 @@ public function reset() $this->values[self::EXPIRED] = null; $this->values[self::TIME_EXPIRES] = null; $this->values[self::TIME_RESERVED] = null; + $this->values[self::RTIME_ESTIMATED_NOTIFICATION] = null; + $this->values[self::NOTIFICATON_TOKEN] = null; } /** @@ -361,5 +375,71 @@ public function hasTimeReserved() { return $this->get(self::TIME_RESERVED) !== null; } + + /** + * Sets value of 'rtime_estimated_notification' property + * + * @param integer $value Property value + * + * @return null + */ + public function setRtimeEstimatedNotification($value) + { + return $this->set(self::RTIME_ESTIMATED_NOTIFICATION, $value); + } + + /** + * Returns value of 'rtime_estimated_notification' property + * + * @return integer + */ + public function getRtimeEstimatedNotification() + { + $value = $this->get(self::RTIME_ESTIMATED_NOTIFICATION); + return $value === null ? (integer)$value : $value; + } + + /** + * Returns true if 'rtime_estimated_notification' property is set, false otherwise + * + * @return boolean + */ + public function hasRtimeEstimatedNotification() + { + return $this->get(self::RTIME_ESTIMATED_NOTIFICATION) !== null; + } + + /** + * Sets value of 'notificaton_token' property + * + * @param string $value Property value + * + * @return null + */ + public function setNotificatonToken($value) + { + return $this->set(self::NOTIFICATON_TOKEN, $value); + } + + /** + * Returns value of 'notificaton_token' property + * + * @return string + */ + public function getNotificatonToken() + { + $value = $this->get(self::NOTIFICATON_TOKEN); + return $value === null ? (string)$value : $value; + } + + /** + * Returns true if 'notificaton_token' property is set, false otherwise + * + * @return boolean + */ + public function hasNotificatonToken() + { + return $this->get(self::NOTIFICATON_TOKEN) !== null; + } } } \ No newline at end of file diff --git a/src/pb2/CSupportRefreshTokenAudit.php b/src/pb2/CSupportRefreshTokenAudit.php index 0be0275..ff5d165 100644 --- a/src/pb2/CSupportRefreshTokenAudit.php +++ b/src/pb2/CSupportRefreshTokenAudit.php @@ -1,6 +1,6 @@ false, 'type' => \ProtobufMessage::PB_TYPE_STRING, ), + self::CONFIRM_TYPE => array( + 'name' => 'confirm_type', + 'required' => false, + 'type' => \ProtobufMessage::PB_TYPE_INT, + ), ); /** @@ -107,6 +113,7 @@ public function reset() $this->values[self::SECRET_1] = null; $this->values[self::STATUS] = null; $this->values[self::PHONE_NUMBER_HINT] = null; + $this->values[self::CONFIRM_TYPE] = null; } /** @@ -481,5 +488,38 @@ public function hasPhoneNumberHint() { return $this->get(self::PHONE_NUMBER_HINT) !== null; } + + /** + * Sets value of 'confirm_type' property + * + * @param integer $value Property value + * + * @return null + */ + public function setConfirmType($value) + { + return $this->set(self::CONFIRM_TYPE, $value); + } + + /** + * Returns value of 'confirm_type' property + * + * @return integer + */ + public function getConfirmType() + { + $value = $this->get(self::CONFIRM_TYPE); + return $value === null ? (integer)$value : $value; + } + + /** + * Returns true if 'confirm_type' property is set, false otherwise + * + * @return boolean + */ + public function hasConfirmType() + { + return $this->get(self::CONFIRM_TYPE) !== null; + } } } \ No newline at end of file diff --git a/src/pb2/CTwoFactor/CTwoFactor_CreateEmergencyCodes_Request.php b/src/pb2/CTwoFactor/CTwoFactor_CreateEmergencyCodes_Request.php deleted file mode 100644 index e2a9612..0000000 --- a/src/pb2/CTwoFactor/CTwoFactor_CreateEmergencyCodes_Request.php +++ /dev/null @@ -1,85 +0,0 @@ - array( - 'name' => 'code', - 'required' => false, - 'type' => \ProtobufMessage::PB_TYPE_STRING, - ), - ); - - /** - * Constructs new message container and clears its internal state - */ - public function __construct() - { - $this->reset(); - } - - /** - * Clears message values and sets default ones - * - * @return null - */ - public function reset() - { - $this->values[self::CODE] = null; - } - - /** - * Returns field descriptors - * - * @return array - */ - public function fields() - { - return self::$fields; - } - - /** - * Sets value of 'code' property - * - * @param string $value Property value - * - * @return null - */ - public function setCode($value) - { - return $this->set(self::CODE, $value); - } - - /** - * Returns value of 'code' property - * - * @return string - */ - public function getCode() - { - $value = $this->get(self::CODE); - return $value === null ? (string)$value : $value; - } - - /** - * Returns true if 'code' property is set, false otherwise - * - * @return boolean - */ - public function hasCode() - { - return $this->get(self::CODE) !== null; - } -} -} \ No newline at end of file diff --git a/src/pb2/CTwoFactor/CTwoFactor_CreateEmergencyCodes_Response.php b/src/pb2/CTwoFactor/CTwoFactor_CreateEmergencyCodes_Response.php index 92fa8bc..b7fcf89 100644 --- a/src/pb2/CTwoFactor/CTwoFactor_CreateEmergencyCodes_Response.php +++ b/src/pb2/CTwoFactor/CTwoFactor_CreateEmergencyCodes_Response.php @@ -1,6 +1,6 @@ array( - 'name' => 'steamid', + self::SENDER_TIME => array( + 'name' => 'sender_time', 'required' => false, - 'type' => \ProtobufMessage::PB_TYPE_FIXED64, + 'type' => \ProtobufMessage::PB_TYPE_INT, ), ); @@ -36,7 +36,7 @@ public function __construct() */ public function reset() { - $this->values[self::STEAMID] = null; + $this->values[self::SENDER_TIME] = null; } /** @@ -50,36 +50,36 @@ public function fields() } /** - * Sets value of 'steamid' property + * Sets value of 'sender_time' property * * @param integer $value Property value * * @return null */ - public function setSteamid($value) + public function setSenderTime($value) { - return $this->set(self::STEAMID, $value); + return $this->set(self::SENDER_TIME, $value); } /** - * Returns value of 'steamid' property + * Returns value of 'sender_time' property * * @return integer */ - public function getSteamid() + public function getSenderTime() { - $value = $this->get(self::STEAMID); + $value = $this->get(self::SENDER_TIME); return $value === null ? (integer)$value : $value; } /** - * Returns true if 'steamid' property is set, false otherwise + * Returns true if 'sender_time' property is set, false otherwise * * @return boolean */ - public function hasSteamid() + public function hasSenderTime() { - return $this->get(self::STEAMID) !== null; + return $this->get(self::SENDER_TIME) !== null; } } } \ No newline at end of file diff --git a/src/pb2/CTwoFactor/CTwoFactor_Time_Response.php b/src/pb2/CTwoFactor/CTwoFactor_Time_Response.php index cc72bfe..e90cbd9 100644 --- a/src/pb2/CTwoFactor/CTwoFactor_Time_Response.php +++ b/src/pb2/CTwoFactor/CTwoFactor_Time_Response.php @@ -1,6 +1,6 @@ array( - 'name' => 'code', - 'required' => false, - 'type' => \ProtobufMessage::PB_TYPE_STRING, - ), - ); - - /** - * Constructs new message container and clears its internal state - */ - public function __construct() - { - $this->reset(); - } - - /** - * Clears message values and sets default ones - * - * @return null - */ - public function reset() - { - $this->values[self::CODE] = null; - } - - /** - * Returns field descriptors - * - * @return array - */ - public function fields() - { - return self::$fields; - } - - /** - * Sets value of 'code' property - * - * @param string $value Property value - * - * @return null - */ - public function setCode($value) - { - return $this->set(self::CODE, $value); - } - - /** - * Returns value of 'code' property - * - * @return string - */ - public function getCode() - { - $value = $this->get(self::CODE); - return $value === null ? (string)$value : $value; - } - - /** - * Returns true if 'code' property is set, false otherwise - * - * @return boolean - */ - public function hasCode() - { - return $this->get(self::CODE) !== null; - } -} -} \ No newline at end of file diff --git a/src/pb2/CTwoFactor/CTwoFactor_ValidateToken_Response.php b/src/pb2/CTwoFactor/CTwoFactor_ValidateToken_Response.php index aa4c2f1..0a7af7a 100644 --- a/src/pb2/CTwoFactor/CTwoFactor_ValidateToken_Response.php +++ b/src/pb2/CTwoFactor/CTwoFactor_ValidateToken_Response.php @@ -1,6 +1,6 @@ reset(); - } - - /** - * Clears message values and sets default ones - * - * @return null - */ - public function reset() - { - } - - /** - * Returns field descriptors - * - * @return array - */ - public function fields() - { - return self::$fields; - } -} -} \ No newline at end of file diff --git a/src/pb2/CTwoFactor/NotImplemented.php b/src/pb2/CTwoFactor/NotImplemented.php deleted file mode 100644 index 1f53675..0000000 --- a/src/pb2/CTwoFactor/NotImplemented.php +++ /dev/null @@ -1,45 +0,0 @@ -reset(); - } - - /** - * Clears message values and sets default ones - * - * @return null - */ - public function reset() - { - } - - /** - * Returns field descriptors - * - * @return array - */ - public function fields() - { - return self::$fields; - } -} -} \ No newline at end of file diff --git a/src/pb2/EACState.php b/src/pb2/EACState.php index 94da8b2..27b1303 100644 --- a/src/pb2/EACState.php +++ b/src/pb2/EACState.php @@ -1,6 +1,6 @@ self::k_ColorGamutLabelSet_Default, + 'k_ColorGamutLabelSet_sRGB_Native' => self::k_ColorGamutLabelSet_sRGB_Native, + 'k_ColorGamutLabelSet_Native_sRGB_Boosted' => self::k_ColorGamutLabelSet_Native_sRGB_Boosted, + ); + } +} +} \ No newline at end of file diff --git a/src/pb2/ECommentThreadType.php b/src/pb2/ECommentThreadType.php index 647ff19..7e52e67 100644 --- a/src/pb2/ECommentThreadType.php +++ b/src/pb2/ECommentThreadType.php @@ -1,6 +1,6 @@ self::k_EContentCheckProvider_Invalid, - 'k_EContentCheckProvider_Google' => self::k_EContentCheckProvider_Google, + 'k_EContentCheckProvider_Google_DEPRECATED' => self::k_EContentCheckProvider_Google_DEPRECATED, 'k_EContentCheckProvider_Amazon' => self::k_EContentCheckProvider_Amazon, 'k_EContentCheckProvider_Local' => self::k_EContentCheckProvider_Local, + 'k_EContentCheckProvider_GoogleVertexAI' => self::k_EContentCheckProvider_GoogleVertexAI, ); } } diff --git a/src/pb2/EGPUPerformanceLevel.php b/src/pb2/EGPUPerformanceLevel.php index 3bc5ced..2dfc389 100644 --- a/src/pb2/EGPUPerformanceLevel.php +++ b/src/pb2/EGPUPerformanceLevel.php @@ -1,6 +1,6 @@ self::k_EGamescopeBlurMode_Disabled, + 'k_EGamescopeBlurMode_IfOccluded' => self::k_EGamescopeBlurMode_IfOccluded, + 'k_EGamescopeBlurMode_Always' => self::k_EGamescopeBlurMode_Always, + ); + } +} +} \ No newline at end of file diff --git a/src/pb2/EGraphicsPerfOverlayLevel.php b/src/pb2/EGraphicsPerfOverlayLevel.php index 2e4eb9a..49b2c5c 100644 --- a/src/pb2/EGraphicsPerfOverlayLevel.php +++ b/src/pb2/EGraphicsPerfOverlayLevel.php @@ -1,6 +1,6 @@ self::k_EHDRVisualization_None, + 'k_EHDRVisualization_Heatmap' => self::k_EHDRVisualization_Heatmap, + 'k_EHDRVisualization_Analysis' => self::k_EHDRVisualization_Analysis, + 'k_EHDRVisualization_HeatmapExtended' => self::k_EHDRVisualization_HeatmapExtended, + 'k_EHDRVisualization_HeatmapClassic' => self::k_EHDRVisualization_HeatmapClassic, + ); + } +} +} \ No newline at end of file diff --git a/src/pb2/ENewSteamAnnouncementState.php b/src/pb2/ENewSteamAnnouncementState.php index 6efd365..f38fc52 100644 --- a/src/pb2/ENewSteamAnnouncementState.php +++ b/src/pb2/ENewSteamAnnouncementState.php @@ -1,6 +1,6 @@ self::k_ESLSHelper_Invalid, + 'k_ESLSHelper_Minidump' => self::k_ESLSHelper_Minidump, + 'k_ESLSHelper_Kdump' => self::k_ESLSHelper_Kdump, + 'k_ESLSHelper_Journal' => self::k_ESLSHelper_Journal, + 'k_ESLSHelper_Gpu' => self::k_ESLSHelper_Gpu, + 'k_ESLSHelper_SystemInfo' => self::k_ESLSHelper_SystemInfo, + ); + } +} +} \ No newline at end of file diff --git a/src/pb2/EScalingFilter.php b/src/pb2/EScalingFilter.php index 2cc79bf..3e5e2ec 100644 --- a/src/pb2/EScalingFilter.php +++ b/src/pb2/EScalingFilter.php @@ -1,6 +1,6 @@ self::k_EStartupMovieVariant_Invalid, + 'k_EStartupMovieVariant_Default' => self::k_EStartupMovieVariant_Default, + 'k_EStartupMovieVariant_Orange' => self::k_EStartupMovieVariant_Orange, + ); + } +} +} \ No newline at end of file diff --git a/src/pb2/ESteamDeckCompatibilityCategory.php b/src/pb2/ESteamDeckCompatibilityCategory.php index ef9bbbc..aa61fc6 100644 --- a/src/pb2/ESteamDeckCompatibilityCategory.php +++ b/src/pb2/ESteamDeckCompatibilityCategory.php @@ -1,6 +1,6 @@ self::k_EStorageFormatStage_Invalid, + 'k_EStorageFormatStage_NotRunning' => self::k_EStorageFormatStage_NotRunning, + 'k_EStorageFormatStage_Starting' => self::k_EStorageFormatStage_Starting, + 'k_EStorageFormatStage_Testing' => self::k_EStorageFormatStage_Testing, + 'k_EStorageFormatStage_Rescuing' => self::k_EStorageFormatStage_Rescuing, + 'k_EStorageFormatStage_Formatting' => self::k_EStorageFormatStage_Formatting, + 'k_EStorageFormatStage_Finalizing' => self::k_EStorageFormatStage_Finalizing, + ); + } +} +} \ No newline at end of file diff --git a/src/pb2/ESystemAudioChannel.php b/src/pb2/ESystemAudioChannel.php index 3bd0ef9..121642d 100644 --- a/src/pb2/ESystemAudioChannel.php +++ b/src/pb2/ESystemAudioChannel.php @@ -1,6 +1,6 @@