Parental

This class is auto-generated

Constructors

Link copied to clipboard
constructor(unifiedMessages: SteamUnifiedMessages)

Properties

Link copied to clipboard
open override val serviceName: String

The name of the steam unified messages service.

Link copied to clipboard

A reference to the SteamUnifiedMessages instance this service was created from.

Functions

Link copied to clipboard
fun approveFeatureAccess(request: SteammessagesParentalSteamclient.CParental_ApproveFeatureAccess_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_ApproveFeatureAccess_Response.Builder>>
Link copied to clipboard
fun approvePlaytime(request: SteammessagesParentalSteamclient.CParental_ApprovePlaytime_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_ApprovePlaytime_Response.Builder>>
Link copied to clipboard
fun disableParentalSettings(request: SteammessagesParentalSteamclient.CParental_DisableParentalSettings_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_DisableParentalSettings_Response.Builder>>
Link copied to clipboard
fun disableWithRecoveryCode(request: SteammessagesParentalSteamclient.CParental_DisableWithRecoveryCode_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_DisableWithRecoveryCode_Response.Builder>>
Link copied to clipboard
fun enableParentalSettings(request: SteammessagesParentalSteamclient.CParental_EnableParentalSettings_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_EnableParentalSettings_Response.Builder>>
Link copied to clipboard
fun getParentalSettings(request: SteammessagesParentalSteamclient.CParental_GetParentalSettings_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_GetParentalSettings_Response.Builder>>
Link copied to clipboard
fun getRequests(request: SteammessagesParentalSteamclient.CParental_GetRequests_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_GetRequests_Response.Builder>>
Link copied to clipboard
fun getSignedParentalSettings(request: SteammessagesParentalSteamclient.CParental_GetSignedParentalSettings_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_GetSignedParentalSettings_Response.Builder>>
Link copied to clipboard
open override fun handleNotificationMsg(methodName: String, packetMsg: PacketClientMsgProtobuf)

Handles a notification message for this service. This should not be called directly.

Link copied to clipboard
open override fun handleResponseMsg(methodName: String, packetMsg: PacketClientMsgProtobuf)

Handles a response message for this service. This should not be called directly.

Link copied to clipboard
fun lockClient(request: SteammessagesParentalSteamclient.CParental_LockClient_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_LockClient_Response.Builder>>
Link copied to clipboard
fun reportPlaytimeAndNotify(request: SteammessagesParentalSteamclient.CParental_ReportPlaytimeAndNotify_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_ReportPlaytimeAndNotify_Response.Builder>>
Link copied to clipboard
fun requestFeatureAccess(request: SteammessagesParentalSteamclient.CParental_RequestFeatureAccess_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_RequestFeatureAccess_Response.Builder>>
Link copied to clipboard
fun requestPlaytime(request: SteammessagesParentalSteamclient.CParental_RequestPlaytime_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_RequestPlaytime_Response.Builder>>
Link copied to clipboard
fun requestRecoveryCode(request: SteammessagesParentalSteamclient.CParental_RequestRecoveryCode_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_RequestRecoveryCode_Response.Builder>>
Link copied to clipboard
fun setParentalSettings(request: SteammessagesParentalSteamclient.CParental_SetParentalSettings_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_SetParentalSettings_Response.Builder>>
Link copied to clipboard
fun validatePassword(request: SteammessagesParentalSteamclient.CParental_ValidatePassword_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_ValidatePassword_Response.Builder>>
Link copied to clipboard
fun validateToken(request: SteammessagesParentalSteamclient.CParental_ValidateToken_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesParentalSteamclient.CParental_ValidateToken_Response.Builder>>