service.km 457 B

1234567891011121314151617181920212223
  1. type #Request {
  2. content: String
  3. };
  4. type #Response {
  5. content: String
  6. };
  7. type #Service interface {
  8. echo: rpc::Method[#Request,#Response]
  9. };
  10. type #Service@Argument {
  11. verbose: Bool
  12. };
  13. export const DefaultServerBackend: rpc::ServerBackend
  14. { rpc::ServerCleartext { network: 'tcp', addr: '127.0.0.1:8001' } };
  15. export const DefaultClientBackend: rpc::ClientBackend
  16. { rpc::ClientCleartext { network: 'tcp', addr: '127.0.0.1:8001' } };