Free the mouse Replay NetAppStateDirectory
Home | Changes | Index | Search | Go
Directory user/ChannelGuide/ChannelSet/NetAppStateDirectory/zipcode contains three types of files.

cache-YearMonthDay files are simply application/vnd.replay.cg files, as described in RnsGetCG2; these are the merged results of all the RnsGetCG2 requests for the given day.


cachesum-YearMonthDay files describe the matching cache file. There's an 8-byte header followed by 16 byte records, one record per unique channel in the lineup (that is, channels that appear multiple times in the channel guide only get one entry in the cache and cachesum files).

Header:

Offset Size Name
0 4 num_channels
4 4 unknown

Records:

Offset Size Name Description
0 4 tms_id TMS ID of the channel
4 4 modified_time  
8 4 always_zero maybe offset is 64-bits and this is the top 32bits
12 4 offset offset into cache file for this channel's guide data

current.chan.date is simply the time_t timestamp used for the current ClientChannelSetFiles and ClientLineupFiles. It isn't clear what triggers these files being rebuilt/restamped -- it's not every change, and it's not the daily network update.

-- ToddLarason - 26 May 2002


Your post will appear before this form in chronological order (newest at bottom)

Topic NetAppStateDirectory . { Edit | Attach | Ref-By | Printable | Diffs | r1.2 | > | r1.1 | More }
Revision r1.2 - 01 Apr 2003 - 04:45 GMT - TWikiGuest

Copyright © 2001 by the contributing authors. All material on this collaboration tool is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback.