Uses of Class
za.co.wethinkcode.robots.server.clientCommands.ClientCommandResult
Packages that use ClientCommandResult
Package
Description
This package encapsulates the behavior of all commands sent by a client to be executed on the server
Their unevaluated and evaluated versions are contained here.
This package contains classes that encapsulate internal server error handling
This package contains all the responses that the server gives back to the client
Classes that store info about how the world is created and managed
-
Uses of ClientCommandResult in za.co.wethinkcode.robots.server.clientCommands
Subclasses of ClientCommandResult in za.co.wethinkcode.robots.server.clientCommandsModifier and TypeClassDescriptionstatic classclassEvaluated Result of the look command.class -
Uses of ClientCommandResult in za.co.wethinkcode.robots.server.errors
Subclasses of ClientCommandResult in za.co.wethinkcode.robots.server.errorsModifier and TypeClassDescriptionclassStandard Error CommandResult that can be constructed anywhereConstructors in za.co.wethinkcode.robots.server.errors with parameters of type ClientCommandResultModifierConstructorDescriptionConstructor the build a builder directly from a Client Command result -
Uses of ClientCommandResult in za.co.wethinkcode.robots.server.serverResponse
Methods in za.co.wethinkcode.robots.server.serverResponse with parameters of type ClientCommandResultModifier and TypeMethodDescriptionstatic @Nullable ServerResponseServerResponseFactory.create(ClientCommandResult commandResult) Create a Server Response based on how a CommandResult has been evaluated -
Uses of ClientCommandResult in za.co.wethinkcode.robots.server.worldinfo
Methods in za.co.wethinkcode.robots.server.worldinfo that return ClientCommandResultModifier and TypeMethodDescriptionWorldStateIdentity.applyCommandSafely(ClientCommand unevaluatedCommand, ClientCommandRequest req) Core Compare and Swap loop necessary for atomic operations.