13.3 Log Views

The PDPLog structure has many options for viewing its data. Each of these options is represented by a corresponding LogView object. Like the network object, PDPLogs can have multiple views.

Each of the views has its own methods of interacting with the data, however all the views have some properties in common. All the views are window's into the data stored in the log's datatable data. While some of the views may show only a portion of the datatable at a time, the maximum amount of data they can show is limited by the size of the datatable itself, data_bufsz. The log_file however records all the information sent to log sequentially. Each of the LogViews provides four buttons which shift the the view's window on the datatable. If the view's window on the datatable moves outside the range of the datatable, the datatable is scrolled by moving log's data_range throughout the log_file.