mirror of
https://codeberg.org/JasterV/granc.git
synced 2026-04-26 18:40:05 +00:00
1,007 B
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
- Request: GetBookRequest
- Response: Book
QueryBooks
- Request: QueryBooksRequest
- Response: Book
Checkout
- Request: CheckoutRequest
- Response: CheckoutResponse
SupportChat
- Request: ChatMessage
- Response: ChatMessage