Package com.threerings.presents.data

Interface Summary
AuthCodes Basic authentication response codes.
InvocationCodes The invocation codes interface provides codes that are commonly used by invocation service implementations.
TimeBaseCodes Codes and constants relating to the Presents time base services.
 

Class Summary
ClientObject A distributed object to which only the client subscribes.
InvocationMarshaller<T extends ClientObject> Provides a base from which all invocation service marshallers extend.
InvocationMarshaller.ConfirmMarshaller Defines a marshaller for the standard InvocationService.ConfirmListener.
InvocationMarshaller.ListenerMarshaller Provides a base from which invocation listener marshallers extend.
InvocationMarshaller.ResultMarshaller Defines a marshaller for the standard InvocationService.ResultListener.
InvocationObject A single invocation object is created by the server invocation manager and is used to receive invocation request messages from the client.
Permission A value class used by ClientObject.checkAccess(Permission) to do fine-grained access control.
PresentsConMgrStats Used to track and report stats on the connection manager.
RegistrationMarshaller Provides the implementation of the RegistrationService interface that marshalls the arguments and delivers the request to the provider on the server.
TimeBaseMarshaller Provides the implementation of the TimeBaseService interface that marshalls the arguments and delivers the request to the provider on the server.
TimeBaseMarshaller.GotTimeBaseMarshaller Marshalls results to implementations of TimeBaseService.GotTimeBaseListener.
TimeBaseObject Used to communicate time bases to clients so that more efficient delta times can be transmitted over the network.