Certain dynamical behaviors of a TerraVision application may be logged for later analysis. In particular, logs of network accesses, or logs of tileset caching and accesses may be created.
Logging of geoset statistics is controlled via alternating calls to TsGeoLogging(), which simply toggles logging on and off.
To log various behaviors about the caching mechanisms, etc., the system must first be initialized by calling CreateTsLog(). Once initialized, the application may independently obtain log data of certain behaviors by calling TsLogStartLogging(), to turn on data capture, and TsLogEndLogging() to turn it off. The types of behavior which can be logged are:
PREDICT_LOG(ISSUE: this needs better explanation as to i) what these statistics are, and ii) where the results end up at).
REQUEST_LOG
VISIBLE_LOG
RENDER_LOG
CACHE_LOG
TEXTURE_CACHE_LOG
READER_LOG
(ISSUE: There appears to be an interface to LBL's "NetLogger", but not clear how to use it (?))
Rick Brownrigg Last modified: Fri Jun 2 15:10:43 CDT 2000