| Interface | Description | 
|---|---|
| SharedObjectListener | |
| SynchedTimeSource | 
 A time source that represents time that has been synched with
  another time source relative to local system time. 
 | 
| TimeSource | 
 Provides local or networked time as needed with certain
  implied constraints (like time always moves forward, ie:
  never backwards, etc.) 
 | 
| Class | Description | 
|---|---|
| ConnectionStats | 
 Keeps track of server-side statistics for a particular 
  HostedConnection. 
 | 
| DebugUtils | |
| EtherealClient | |
| EtherealHost | |
| IdIndex | 
 Provides a unique limited range set of integer IDs for a set 
  of Long object IDs. 
 | 
| LocalZoneIndex | 
 Keeps track of the local zone space around the player to
  provide smaller zoneId values for particular ZoneKeys. 
 | 
| NanoTimeSource | 
 A TimeSource that directly returns System.nanoTime() as the time. 
 | 
| NetworkStateListener | 
 A server-side per-player state listener that streams shared space changes
  to the client based on the current local zones. 
 | 
| SharedObject | |
| SharedObjectSpace | 
 The synched shared object space that is local to the player. 
 | 
| Statistics | |
| Statistics.AbstractValue<T> | |
| Statistics.Counter | |
| Statistics.Sequence | |
| Statistics.Tracker |