| Interface | Description | 
|---|---|
| IImageExporter |   Interface to an SVG rendering service.   |  
| IPdfExporter | |
| RPCManagerCompletionCallback |   This interface allows your code to be notified when an RPCManager has completed processing.   |  
| Class | Description | 
|---|---|
| BaseRequest |   This is the base for all requests going through the rpc and DataSource layer in Smartclient Server.   |  
| BaseResponse |   This is the base for all responses going through the rpc and DataSource layer in Smartclient Server.   |  
| BuiltinRPC |   This class implements a set of "built-in" RPC methods that are available to all applications as part of all standard SmartClient distributions.   |  
| RPCManager |   Provides the ability to decode   RPCRequests and DSRequests sent by the browser into Java Objects, and send back Java Object as responses. |  
| RPCRequest |   RPCRequest encapsulates the data sent by the client-side RPCManager.   |  
| RPCResponse |   RPCResponse encapsulates data sent from the server to the client in response to an RPCRequest.   |  
| Exception | Description | 
|---|---|
| ClientMustResubmitException |   This exception exists to work around a bug in IE cause by hotfix Q832894 which occasionally causes the browser to fail to send data filled into a form when the form is submitted.   |  
| QueueAlreadyStartedException |