async def get_packages_info(self, package_ids): logger.info(f"Sending call {EMsg.PICSProductInfoRequest} with {package_ids}") message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest() for package_id in package_ids: info = message.packages.add() info.packageid = int(package_id) await self._send(EMsg.PICSProductInfoRequest, message)
async def get_apps_info(self, app_ids): logger.info(f"Sending call {EMsg.PICSProductInfoRequest} with {app_ids}") message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest() for app_id in app_ids: info = message.apps.add() info.appid = app_id await self._send(EMsg.PICSProductInfoRequest, message)
async def get_apps_info(self, app_ids): logger.info("Sending call %s with %d app_ids", repr(EMsg.PICSProductInfoRequest), len(app_ids)) message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest( ) for app_id in app_ids: info = message.apps.add() info.appid = app_id await self._send(EMsg.PICSProductInfoRequest, message)
async def get_packages_info(self, steam_licenses: List[SteamLicense]): logger.info(f"Sending call {EMsg.PICSProductInfoRequest} with " f"{[steam_license.license.package_id for steam_license in steam_licenses]}") message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest() for steam_license in steam_licenses: info = message.packages.add() info.packageid = steam_license.license.package_id info.access_token = steam_license.license.access_token await self._send(EMsg.PICSProductInfoRequest, message)
async def get_packages_info(self, steam_licenses: List[SteamLicense]): logger.info("Sending call %s with %d package_ids", repr(EMsg.PICSProductInfoRequest), len(steam_licenses)) message = steammessages_clientserver_pb2.CMsgClientPICSProductInfoRequest( ) for steam_license in steam_licenses: info = message.packages.add() info.packageid = steam_license.license.package_id info.access_token = steam_license.license.access_token await self._send(EMsg.PICSProductInfoRequest, message)