granc/examples/docs/library.md
2026-02-06 11:44:31 +01:00

1,007 B

LibraryService

Definition

package library;

service LibraryService {
  rpc GetBook(library.rpc.GetBookRequest) returns (library.domain.Book);

  rpc QueryBooks(library.rpc.QueryBooksRequest) returns (stream library.domain.Book);

  rpc Checkout(stream library.rpc.CheckoutRequest) returns (library.rpc.CheckoutResponse);

  rpc SupportChat(stream library.rpc.ChatMessage) returns (stream library.rpc.ChatMessage);

}

Methods

GetBook

QueryBooks

Checkout

SupportChat