UpdateTrack_t Struct Reference

#include <updatetrack.h>

Collaboration diagram for UpdateTrack_t:

Collaboration graph
[legend]

Data Fields

void * data
Uint16 dirtyFlags [((((32)%(sizeof(Uint16)*8)) > 0)?((int)(32)/(sizeof(Uint16)*8)+1):((int)(32)/(sizeof(Uint16)*8)))]
 Flags indicating which clients have dirty (old) data.
AATreeKeyLevelType key
 The key must be unique for each datum tracked by the system, and cannot change during the datum's lifespan.
UpdateTrack * next
UpdateTrack * nextDirty
UpdateTrack * prev
 send
 sending function
Uint32 time

Detailed Description

Definition at line 6 of file updatetrack.h.


Field Documentation

void* UpdateTrack_t::data

Definition at line 10 of file updatetrack.h.

Uint16 UpdateTrack_t::dirtyFlags[((((32)%(sizeof(Uint16)*8)) > 0)?((int)(32)/(sizeof(Uint16)*8)+1):((int)(32)/(sizeof(Uint16)*8)))]

Flags indicating which clients have dirty (old) data.

The initial state of each client must be dirty.

Definition at line 20 of file updatetrack.h.

AATreeKeyLevelType UpdateTrack_t::key

The key must be unique for each datum tracked by the system, and cannot change during the datum's lifespan.

Definition at line 25 of file updatetrack.h.

UpdateTrack* UpdateTrack_t::next

Definition at line 9 of file updatetrack.h.

UpdateTrack* UpdateTrack_t::nextDirty

Definition at line 7 of file updatetrack.h.

UpdateTrack* UpdateTrack_t::prev

Definition at line 8 of file updatetrack.h.

UpdateTrack_t::send

sending function

Definition at line 14 of file updatetrack.h.

Uint32 UpdateTrack_t::time

Definition at line 15 of file updatetrack.h.


The documentation for this struct was generated from the following file:
Generated on Mon May 28 04:41:44 2007 for Retro Tank Super Attack by  doxygen 1.5.2