# Uses of Package
com.google.gwt.user.client.rpc

- Packages that use com.google.gwt.user.client.rpc
  Package | Description
  --- | ---
  com.google.gwt.jsonp.client | Classes for sending cross domain requests to an http server, potentially on a different domain, via JSONP.
  com.google.gwt.logging.client | Log handlers and related classes for java.util.logging support in GWT.
  com.google.gwt.logging.server | Server classes for java.util.logging support in GWT.
  com.google.gwt.logging.shared | Shared classes for java.util.logging support in GWT.
  com.google.gwt.rpc.client | Contains the client-side APIs for deRPC.
  com.google.gwt.rpc.client.impl |
  com.google.gwt.rpc.server | Contains the server-side APIs for deRPC.
  com.google.gwt.user.client.rpc | Classes used in client-side implementation of remote procedure calls.
  com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes.
  com.google.gwt.user.server.rpc | Classes used in server-side implementation of remote procedure calls.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.jsonp.client
  Class and Description
  AsyncCallback The primary interface a caller must implement to receive a response from a remote procedure call.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.logging.client
  Class and Description
  AsyncCallback The primary interface a caller must implement to receive a response from a remote procedure call.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.logging.server
  Class and Description
  RemoteService Marker interface that RPC interfaces should extend.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.logging.shared
  Class and Description
  AsyncCallback The primary interface a caller must implement to receive a response from a remote procedure call.
  RemoteService Marker interface that RPC interfaces should extend.
  RemoteServiceRelativePath Associates a `RemoteService` with a relative path.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.rpc.client
  Class and Description
  RemoteService Marker interface that RPC interfaces should extend.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.rpc.client.impl
  Class and Description
  SerializationStreamWriter An interface for writing values into a stream.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.rpc.server
  Class and Description
  SerializationException Base exception type for errors relating to the serialization stream.
  SerializationStreamReader An interface for reading values from a stream.
  SerializationStreamWriter An interface for writing values into a stream.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.user.client.rpc
  Class and Description
  AsyncCallback The primary interface a caller must implement to receive a response from a remote procedure call.
  InvocationException Occurs when a service invocation did not complete cleanly.
  IsSerializable Marker interface indicating that a type is intended to be used with a `RemoteService`.
  RemoteService Marker interface that RPC interfaces should extend.
  RpcRequestBuilder This class encapsulates the logic necessary to configure a RequestBuilder for use with an RPC proxy object.
  RpcToken An interface for RPC token implementation objects included with each RPC call.
  RpcTokenException Exception that will be passed to the `RpcTokenExceptionHandler.onRpcTokenException(RpcTokenException)` method when RPC token processing resulted in an error.
  RpcTokenExceptionHandler Handles an exception produced while processing `RpcToken`.
  SerializationException Base exception type for errors relating to the serialization stream.
  SerializationStreamReader An interface for reading values from a stream.
  SerializationStreamWriter An interface for writing values into a stream.
  XsrfToken XSRF token.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.user.client.ui
  Class and Description
  IsSerializable Marker interface indicating that a type is intended to be used with a `RemoteService`.

- Classes in com.google.gwt.user.client.rpc used by com.google.gwt.user.server.rpc
  Class and Description
  CustomFieldSerializer An interface that may be implemented by class-based custom field serializers which will reduce the amount of server-side reflection during serialization, hence improving their serialization performance.
  RemoteService Marker interface that RPC interfaces should extend.
  RpcToken An interface for RPC token implementation objects included with each RPC call.
  RpcTokenException Exception that will be passed to the `RpcTokenExceptionHandler.onRpcTokenException(RpcTokenException)` method when RPC token processing resulted in an error.
  SerializationException Base exception type for errors relating to the serialization stream.
  XsrfToken XSRF token.
  XsrfTokenService XSRF token generation RPC service.