robot-world 0.0.2 API
Packages
Package
Description
The robot worlds package for CPT025 Group 7
All classes and subpackages in this package are used by the client binary.
Classes in this package are focused on helping the client robot work
Classes for Client side requests for a command to be executed on the server
This package contains client specific errors
Classes contained in this package contain all the behaviour of the server
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 encapsulates the main entry point of the server, along with the logic of a single thread
This package contains the functionality of all server specific commands
This package contains all the responses that the server gives back to the client
All classes in this package manage how robots work on the serverside
Classes that store info about how the world is created and managed
This package contains all classes shared between the server and client binary
It primarily contains enums and interfaces
This package contains classes and records the fulfill the Argument interface