- sendNoChange() - Method in class com.simsilica.ethereal.zone.ZoneManager.DynamicZoneRange
 
-  
 
- sendNoChange() - Method in class com.simsilica.ethereal.zone.ZoneManager.OctZoneRange
 
-  
 
- sendNoChange() - Method in interface com.simsilica.ethereal.zone.ZoneManager.ZoneRange
 
-  
 
- sendUpdate(Vec3d, Quatd) - Method in class com.simsilica.ethereal.zone.ZoneManager.DynamicZoneRange
 
-  
 
- sendUpdate(Vec3d, Quatd) - Method in class com.simsilica.ethereal.zone.ZoneManager.OctZoneRange
 
-  
 
- sendUpdate(Vec3d, Quatd) - Method in interface com.simsilica.ethereal.zone.ZoneManager.ZoneRange
 
-  
 
- SentState - Class in com.simsilica.ethereal.net
 
-  
 
- SentState(int, IntRange[], List<FrameState>) - Constructor for class com.simsilica.ethereal.net.SentState
 
-  
 
- Sequence(String) - Constructor for class com.simsilica.ethereal.Statistics.Sequence
 
-  
 
- sequenceNames() - Static method in class com.simsilica.ethereal.Statistics
 
-  
 
- set(ObjectState) - Method in class com.simsilica.ethereal.net.ObjectState
 
-  
 
- setCenter(Vec3d, List<ZoneKey>, List<ZoneKey>) - Method in class com.simsilica.ethereal.LocalZoneIndex
 
-  
 
- setCenter(ZoneKey, List<ZoneKey>, List<ZoneKey>) - Method in class com.simsilica.ethereal.LocalZoneIndex
 
-  
 
- setCollectHistory(boolean) - Method in class com.simsilica.ethereal.zone.ZoneManager
 
- 
Set to true if history should be collected or false if object updates
  should be ignored.
 
- setConnectionObject(HostedConnection, Long, Vec3d) - Method in class com.simsilica.ethereal.EtherealHost
 
- 
Called during connection setup to tell SimEthereal which tracked object
  is the player and what their initial position is.
 
- setFrameOverflowLimit(int) - Method in class com.simsilica.ethereal.zone.ZoneManager
 
- 
Sets frame overflow limit.
 
- setFrameRateLimits(int, int) - Method in class com.simsilica.ethereal.zone.ZoneManager
 
- 
Sets frame update limits which are used to print warnings when ZoneManager update rate
  goes under or over the specified value.
 
- setFrameUnderflowLimit(int) - Method in class com.simsilica.ethereal.zone.ZoneManager
 
- 
Sets frame underflow limit.
 
- setIdleSleepTime(long) - Method in class com.simsilica.ethereal.zone.StateCollector
 
- 
Sets the sleep() time for the state collector's idle periods.
 
- setMaxMessageSize(int) - Method in class com.simsilica.ethereal.net.StateWriter
 
- 
Sets the desired maximum message size.
 
- setMaxMessageSize(int) - Method in class com.simsilica.ethereal.NetworkStateListener
 
- 
Sets the desired maximum message size.
 
- setObjectProtocol(ObjectStateProtocol) - Method in class com.simsilica.ethereal.EtherealHost
 
-  
 
- setOffset(long) - Method in class com.simsilica.ethereal.net.RemoteTimeSource
 
-  
 
- setOffset(long) - Method in interface com.simsilica.ethereal.SynchedTimeSource
 
- 
Sets a time that will be automatically added into the
  normally returned time.
 
- setParent(Long) - Method in class com.simsilica.ethereal.zone.ZoneManager.DynamicZoneRange
 
-  
 
- setParent(Long) - Method in class com.simsilica.ethereal.zone.ZoneManager.OctZoneRange
 
-  
 
- setParent(Long) - Method in interface com.simsilica.ethereal.zone.ZoneManager.ZoneRange
 
-  
 
- setPosition(ObjectState, Vec3d) - Method in class com.simsilica.ethereal.net.ObjectStateProtocol
 
-  
 
- setRange(Vec3i, Vec3i) - Method in class com.simsilica.ethereal.zone.ZoneManager.DynamicZoneRange
 
-  
 
- setRange(Vec3i, Vec3i) - Method in class com.simsilica.ethereal.zone.ZoneManager.OctZoneRange
 
-  
 
- setRange(Vec3i, Vec3i) - Method in interface com.simsilica.ethereal.zone.ZoneManager.ZoneRange
 
-  
 
- setRotation(ObjectState, Quatd) - Method in class com.simsilica.ethereal.net.ObjectStateProtocol
 
-  
 
- setSelf(Long, Vec3d) - Method in class com.simsilica.ethereal.NetworkStateListener
 
-  
 
- setState(SentState, ObjectStateProtocol) - Method in class com.simsilica.ethereal.net.ObjectStateMessage
 
-  
 
- setStateCollectionInterval(long) - Method in class com.simsilica.ethereal.EtherealHost
 
- 
Sets the state collection interval that the StateCollector will use
  to pull history from the ZoneManager and deliver it to the clients.
 
- setStateCollectionSleepTime(long) - Method in class com.simsilica.ethereal.EtherealHost
 
- 
Sets the sleep() time for the state collector's idle periods.
 
- setSupportLargeObjects(boolean) - Method in class com.simsilica.ethereal.zone.ZoneManager
 
- 
Set to true to support objects that are larger than the grid spacing.
 
- setTimeSource(TimeSource) - Method in class com.simsilica.ethereal.EtherealHost
 
- 
Returns the aurhoritative time source on the server.
 
- SharedObject - Class in com.simsilica.ethereal
 
-  
 
- SharedObject(SharedObjectSpace, int, Long) - Constructor for class com.simsilica.ethereal.SharedObject
 
-  
 
- SharedObjectListener - Interface in com.simsilica.ethereal
 
-  
 
- SharedObjectSpace - Class in com.simsilica.ethereal
 
- 
The synched shared object space that is local to the player.
 
- SharedObjectSpace(ObjectStateProtocol) - Constructor for class com.simsilica.ethereal.SharedObjectSpace
 
-  
 
- shutdown() - Method in class com.simsilica.ethereal.zone.StateCollector
 
-  
 
- size() - Method in class com.simsilica.util.BufferedHashSet
 
-  
 
- split(long, ObjectStateProtocol) - Method in class com.simsilica.ethereal.net.FrameState
 
-  
 
- start() - Method in class com.simsilica.ethereal.EtherealHost
 
-  
 
- start() - Method in class com.simsilica.ethereal.zone.StateCollector
 
-  
 
- startFrame(long, ZoneKey) - Method in class com.simsilica.ethereal.net.StateWriter
 
-  
 
- startHostingOnConnection(HostedConnection) - Method in class com.simsilica.ethereal.EtherealHost
 
-  
 
- startMessage() - Method in class com.simsilica.ethereal.net.StateWriter
 
-  
 
- StateBlock - Class in com.simsilica.ethereal.zone
 
-  
 
- StateBlock(long, ZoneKey) - Constructor for class com.simsilica.ethereal.zone.StateBlock
 
-  
 
- StateBlock.StateEntry - Class in com.simsilica.ethereal.zone
 
-  
 
- stateChanged(StateBlock) - Method in class com.simsilica.ethereal.NetworkStateListener
 
-  
 
- stateChanged(StateBlock) - Method in interface com.simsilica.ethereal.zone.StateListener
 
-  
 
- StateCollector - Class in com.simsilica.ethereal.zone
 
- 
Uses a background thread to periodically collect the accumulated
  state for the zones and send the blocks of state to zone state 
  listeners.
 
- StateCollector(ZoneManager) - Constructor for class com.simsilica.ethereal.zone.StateCollector
 
-  
 
- StateCollector(ZoneManager, long) - Constructor for class com.simsilica.ethereal.zone.StateCollector
 
-  
 
- StateEntry(Long, Long, Vec3d, Quatd) - Constructor for class com.simsilica.ethereal.zone.StateBlock.StateEntry
 
-  
 
- StateFrame - Class in com.simsilica.ethereal.zone
 
-  
 
- StateFrame(long, int) - Constructor for class com.simsilica.ethereal.zone.StateFrame
 
-  
 
- StateListener - Interface in com.simsilica.ethereal.zone
 
-  
 
- StateReceiver - Class in com.simsilica.ethereal.net
 
- 
Handles the incoming ObjectStateMessage and uses it to update
  the local SharedObjectSpace.
 
- StateReceiver(Client, LocalZoneIndex, SharedObjectSpace) - Constructor for class com.simsilica.ethereal.net.StateReceiver
 
-  
 
- states - Variable in class com.simsilica.ethereal.net.FrameState
 
-  
 
- StateWriter - Class in com.simsilica.ethereal.net
 
- 
Buffers the state information, flushing it to real messages
  when it exceeds a certain message threshold.
 
- StateWriter(HostedConnection, ObjectStateProtocol, TimeSource, ConnectionStats) - Constructor for class com.simsilica.ethereal.net.StateWriter
 
-  
 
- Statistics - Class in com.simsilica.ethereal
 
-  
 
- Statistics() - Constructor for class com.simsilica.ethereal.Statistics
 
-  
 
- Statistics.AbstractValue<T> - Class in com.simsilica.ethereal
 
-  
 
- Statistics.Counter - Class in com.simsilica.ethereal
 
-  
 
- Statistics.Sequence - Class in com.simsilica.ethereal
 
-  
 
- Statistics.Tracker - Class in com.simsilica.ethereal
 
-  
 
- stop() - Method in class com.simsilica.ethereal.EtherealHost
 
-  
 
- stopHostingOnConnection(HostedConnection) - Method in class com.simsilica.ethereal.EtherealHost
 
-  
 
- SynchedTimeSource - Interface in com.simsilica.ethereal
 
- 
A time source that represents time that has been synched with
  another time source relative to local system time.