internal File( CMsgClientUCMEnumerateUserSubscribedFilesResponse.PublishedFileId file ) { this.FileID = file.published_file_id; this.TimeSubscribed = Utils.DateTimeFromUnixTime( file.rtime32_subscribed ); }
internal UserSubscribedFilesCallback( CMsgClientUCMEnumerateUserSubscribedFilesResponse msg ) { this.Result = ( EResult )msg.eresult; var fileList = msg.subscribed_files .Select( f => new File( f ) ) .ToList(); this.Files = new ReadOnlyCollection<File>( fileList ); this.TotalResults = ( int )msg.total_results; }
internal UserSubscribedFilesCallback( SteamClient client, CMsgClientUCMEnumerateUserSubscribedFilesResponse msg ) : base( client )