Truxton media update cache file counts

From truxwiki.com
Jump to navigation Jump to search

This method analyzes the media and counts the number of files in each file group. These counts are then saved to the database so the Analyst Desktop can show them to the user. You would use this API if you have added files to a media that has finished loading.

Syntax

int truxton_media_update_cache_file_counts( uint64_t media_handle );

Parameters

media_handle

The handle created by the truxton_media_open_id or truxton_media_create call.

Return value

A non-zero value on success, zero on failure.

Sample

void update_if_needed( uint64_t media, uint64_t old_file_count, uint64_t new_file_count )
{
   if ( old_file_count >= new_file_count )
   {
      return;
   }

   printf( "Files were added, caching file counts now...\n" );

   truxton_media_update_cache_file_counts( media );
}