Package org.astrogrid.samp
Classes common to SAMP hub and client code.
-
Interface Summary Interface Description Client Describes an application registered with a SAMP hub. -
Class Summary Class Description ErrInfo Represents the error information associated with a SAMP response.JSamp Convenience class for invoking JSAMP command-line applications.JsonReader Simple JSON parser which only copes with SAMP-friendly JSON, that is strings, lists and objects.JsonReader.Token Named object.JsonWriter Outputs a SAMP object as JSON.Message Represents an encoded SAMP Message.Metadata Represents the application metadata associated with a SAMP client.Platform Platform-dependent features required by the SAMP implementation.Platform.StreamReader Thread which reads the contents of a stream into a string buffer.Platform.UnixPlatform Platform implementation for Un*x-like systems.Platform.WindowsPlatform Platform implementation for Microsoft Windows-like systems.RegInfo Represents information provided to a client at registration by the hub.Response Represents an encoded SAMP response.SampMap Abstract superclass for objects represented within the SAMP package as key-value maps.SampUtils Contains static utility methods for use with the SAMP toolkit.ShutdownManager Handles ordered running of cleanup processes at JVM shutdown.ShutdownManager.Hook Aggregates a runnable and an associated sequence value.Subscriptions Represents the set of subscribed messages for a SAMP client. -
Exception Summary Exception Description DataException Unchecked exception thrown when a data structure for use with SAMP does not have the correct form.