Inventory

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 addPromoItem(request: SteammessagesInventorySteamclient.CInventory_AddItem_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun combineItemStacks(request: SteammessagesInventorySteamclient.CInventory_CombineItemStacks_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun consumeItem(request: SteammessagesInventorySteamclient.CInventory_ConsumeItem_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun consumePlaytime(request: SteammessagesInventorySteamclient.CInventory_ConsumePlaytime_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun devGenerateItem(request: SteammessagesInventorySteamclient.CInventory_AddItem_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun devSetNextDrop(request: SteammessagesInventorySteamclient.CInventory_DevSetNextDrop_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun exchangeItem(request: SteammessagesInventorySteamclient.CInventory_ExchangeItem_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun getEligiblePromoItemDefIDs(request: SteammessagesInventorySteamclient.CInventory_GetEligiblePromoItemDefIDs_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_GetEligiblePromoItemDefIDs_Response.Builder>>
Link copied to clipboard
fun getInventory(request: SteammessagesInventorySteamclient.CInventory_GetInventory_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun getItemDefMeta(request: SteammessagesInventorySteamclient.CInventory_GetItemDefMeta_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_GetItemDefMeta_Response.Builder>>
Link copied to clipboard
fun getUserPurchaseInfo(request: SteammessagesInventorySteamclient.CInventory_GetUserPurchaseInfo_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_GetUserPurchaseInfo_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 inspectItem(request: SteammessagesInventorySteamclient.CInventory_InspectItem_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun purchaseFinalize(request: SteammessagesInventorySteamclient.CInventory_PurchaseFinalize_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun purchaseInit(request: SteammessagesInventorySteamclient.CInventory_PurchaseInit_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_PurchaseInit_Response.Builder>>
Link copied to clipboard
fun safeModifyItems(request: SteammessagesInventorySteamclient.CInventory_ModifyItems_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>
Link copied to clipboard
fun splitItemStack(request: SteammessagesInventorySteamclient.CInventory_SplitItemStack_Request): AsyncJobSingle<ServiceMethodResponse<SteammessagesInventorySteamclient.CInventory_Response.Builder>>