- safeClean(T[]) - Static method in class com.simsilica.es.net.TransientUtils
-
If there are no transient components in the specified array
then it is returned directly, else a clone is returned with null
elements where any transient components previously existed.
- sendAndClear(int, List<EntityDataMessage.ComponentData>) - Method in class com.simsilica.es.server.HostedEntityData
-
- sendAndClear(List<EntityChange>) - Method in class com.simsilica.es.server.HostedEntityData
-
- sendUpdates() - Method in class com.simsilica.es.server.EntityDataHostedService
-
Must be called by the game server to send pending updates
to the relevant clients.
- sendUpdates() - Method in class com.simsilica.es.server.EntityDataHostService
-
Must be called by the game server to send pending updates
to the relevant clients.
- sendUpdates() - Method in class com.simsilica.es.server.HostedEntityData
-
Periodically called by the EntityDataHostService to send any relevant changes
to the client.
- SessionDataDelegator - Class in com.simsilica.es.server
-
A MessageListener implementation that will forward messages to methods
of a delegate specified as a HostedConnection session attribute.
- SessionDataDelegator(Class, String, boolean) - Constructor for class com.simsilica.es.server.SessionDataDelegator
-
Creates a MessageListener that will forward mapped message types
to methods of an object specified as a HostedConnection attribute.
- set(EntityId, Class<? extends EntityComponent>, Long) - Method in class com.simsilica.es.server.ComponentUsageTracker
-
Sets the current frame counter for the specified EntityId and component
type combination.
- set(Collection<EntityId>, Class<? extends EntityComponent>, Long) - Method in class com.simsilica.es.server.ComponentUsageTracker
-
Sets the current frame counter for all of the specified EntityIds and component
type combination.
- setAutoHost(boolean) - Method in class com.simsilica.es.server.EntityDataHostedService
-
Set to true to have new connections automatically 'hosted'
by this entity service.
- setAutoHost(boolean) - Method in class com.simsilica.es.server.EntityDataHostService
-
Set to true to have new connections automatically 'hosted'
by this entity service.
- setComponent(EntityId, EntityComponent) - Method in class com.simsilica.es.client.RemoteEntityData
-
- setComponent(EntityId, EntityComponent) - Method in class com.simsilica.es.server.EntityDataWrapper
-
- setComponents(EntityId, EntityComponent...) - Method in class com.simsilica.es.client.RemoteEntityData
-
- setComponents(EntityId, EntityComponent...) - Method in class com.simsilica.es.server.EntityDataWrapper
-
- setMaxChangeBatchSize(int) - Method in class com.simsilica.es.server.EntityDataHostedService
-
Sets the maximum number of EntityChanges that will be sent back
in a single batched results message.
- setMaxChangeBatchSize(int) - Method in class com.simsilica.es.server.EntityDataHostService
-
Sets the maximum number of EntityChanges that will be sent back
in a single batched results message.
- setMaxEntityBatchSize(int) - Method in class com.simsilica.es.server.EntityDataHostedService
-
Sets the maximum number of entities that will be sent back
in a single batched results message.
- setMaxEntityBatchSize(int) - Method in class com.simsilica.es.server.EntityDataHostService
-
Sets the maximum number of entities that will be sent back
in a single batched results message.
- setResult(T) - Method in class com.simsilica.es.client.RemoteEntityData.PendingRequest
-
- setSupportTransientComponents(boolean) - Static method in class com.simsilica.es.net.TransientUtils
-
Turns suport for transient components on/off.
- start() - Method in class com.simsilica.es.server.EntityDataHostedService
-
- startHostingOnConnection(HostedConnection) - Method in class com.simsilica.es.server.EntityDataHostedService
-
Sets up the specified connection for hosting remote
entity data commands.
- startHostingOnConnection(HostedConnection) - Method in class com.simsilica.es.server.EntityDataHostService
-
Sets up the specified connection for hosting remote
entity data commands.
- stop() - Method in class com.simsilica.es.server.EntityDataHostedService
-
- stop() - Method in class com.simsilica.es.server.EntityDataHostService
-
Causes this service to stop listening for new connections and
all existing connections will have stopHostingOnConnection() called
for them.
- stopHostingOnConnection(HostedConnection) - Method in class com.simsilica.es.server.EntityDataHostedService
-
Terminates the specified connection for hosting remote
entity data commands.
- stopHostingOnConnection(HostedConnection) - Method in class com.simsilica.es.server.EntityDataHostService
-
Terminates the specified connection for hosting remote
entity data commands.
- StringIdMessage - Class in com.simsilica.es.net
-
Used for requesting StringIndex lookups or responding
to them.
- StringIdMessage() - Constructor for class com.simsilica.es.net.StringIdMessage
-
- StringIdMessage(int, int) - Constructor for class com.simsilica.es.net.StringIdMessage
-
- StringIdMessage(int, String) - Constructor for class com.simsilica.es.net.StringIdMessage
-