|  | package rpc
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | // Client describes the functions an RPC Client performs
 | 
						
						
						
							|  | type Client interface {
 | 
						
						
						
							|  | 	DispatchSync(string, []byte) ([]byte, error)
 | 
						
						
						
							|  | }
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | // Server describes the functions an RPC Server performs
 | 
						
						
						
							|  | type Server interface {
 | 
						
						
						
							|  | 	Handle(string, messageHandler)
 | 
						
						
						
							|  | }
 |