| Interface | Description | 
|---|---|
| Callback<T> | 
 Interface for receiving asynchronous callbacks. 
 | 
| Server | 
 A server listening on a port. 
 | 
| Class | Description | 
|---|---|
| CallFuture<T> | 
 A Future implementation for RPCs. 
 | 
| DatagramServer | 
 A datagram-based server implementation. 
 | 
| DatagramTransceiver | 
 A datagram-based  
Transceiver implementation. | 
| HandshakeRequest | |
| HandshakeRequest.Builder | 
 RecordBuilder for HandshakeRequest instances. 
 | 
| HandshakeResponse | |
| HandshakeResponse.Builder | 
 RecordBuilder for HandshakeResponse instances. 
 | 
| HttpTransceiver | 
 An HTTP-based  
Transceiver implementation. | 
| Ipc | 
 IPC utilities, including client and server factories. 
 | 
| LocalTransceiver | 
 Implementation of IPC that remains in process. 
 | 
| MD5 | |
| Requestor | 
 Base class for the client side of a protocol interaction. 
 | 
| Responder | 
 Base class for the server side of a protocol interaction. 
 | 
| ResponderServlet | 
 An  
HttpServlet that responds to Avro RPC requests. | 
| RPCContext | 
 This class represents the context of an RPC call or RPC handshake. 
 | 
| RPCPlugin | 
 An instrumentation API for RPC metadata. 
 | 
| SaslSocketServer | 
 A  
Server that uses javax.security.sasl for authentication and
 encryption. | 
| SaslSocketTransceiver | 
 A  
Transceiver that uses javax.security.sasl for
 authentication and encryption. | 
| SocketServer | Deprecated
 use  
SaslSocketServer instead. | 
| SocketTransceiver | Deprecated
 use  
SaslSocketTransceiver instead. | 
| Transceiver | 
 Base transport class used by  
Requestor. | 
| Enum | Description | 
|---|---|
| HandshakeMatch | 
Copyright © 2009–2021 The Apache Software Foundation. All rights reserved.