internal File( CMsgClientUCMEnumeratePublishedFilesByUserActionResponse.PublishedFileId file ) { this.FileID = file.published_file_id; this.Timestamp = Utils.DateTimeFromUnixTime( file.rtime_time_stamp ); }
internal UserActionPublishedFilesCallback( CMsgClientUCMEnumeratePublishedFilesByUserActionResponse msg ) { this.Result = ( EResult )msg.eresult; var fileList = msg.published_files .Select( f => new File( f ) ) .ToList(); this.Files = new ReadOnlyCollection<File>( fileList ); this.TotalResults = ( int )msg.total_results; }
internal UserActionPublishedFilesCallback( SteamClient client, CMsgClientUCMEnumeratePublishedFilesByUserActionResponse msg ) : base( client )