Documentation
¶
Index ¶
- type ProductServer
- func (s *ProductServer) CheckAndUpdateStock(ctx context.Context, in *product.CheckAndUpdateStockRequest) (*product.CheckAndUpdateStockResponse, error)
- func (s *ProductServer) CheckProductStock(ctx context.Context, in *product.UpdateProductStockRequest) (*product.UpdateProductStockResponse, error)
- func (s *ProductServer) OperationProducts(ctx context.Context, in *product.OperationProductsRequest) (*product.OperationProductsResponse, error)
- func (s *ProductServer) Product(ctx context.Context, in *product.ProductItemRequest) (*product.ProductItem, error)
- func (s *ProductServer) ProductList(ctx context.Context, in *product.ProductListRequest) (*product.ProductListResponse, error)
- func (s *ProductServer) Products(ctx context.Context, in *product.ProductRequest) (*product.ProductResponse, error)
- func (s *ProductServer) RollbackProductStock(ctx context.Context, in *product.UpdateProductStockRequest) (*product.UpdateProductStockResponse, error)
- func (s *ProductServer) UpdateProductStock(ctx context.Context, in *product.UpdateProductStockRequest) (*product.UpdateProductStockResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProductServer ¶
type ProductServer struct { product.UnimplementedProductServer // contains filtered or unexported fields }
func NewProductServer ¶
func NewProductServer(svcCtx *svc.ServiceContext) *ProductServer
func (*ProductServer) CheckAndUpdateStock ¶
func (s *ProductServer) CheckAndUpdateStock(ctx context.Context, in *product.CheckAndUpdateStockRequest) (*product.CheckAndUpdateStockResponse, error)
func (*ProductServer) CheckProductStock ¶
func (s *ProductServer) CheckProductStock(ctx context.Context, in *product.UpdateProductStockRequest) (*product.UpdateProductStockResponse, error)
func (*ProductServer) OperationProducts ¶
func (s *ProductServer) OperationProducts(ctx context.Context, in *product.OperationProductsRequest) (*product.OperationProductsResponse, error)
func (*ProductServer) Product ¶
func (s *ProductServer) Product(ctx context.Context, in *product.ProductItemRequest) (*product.ProductItem, error)
func (*ProductServer) ProductList ¶
func (s *ProductServer) ProductList(ctx context.Context, in *product.ProductListRequest) (*product.ProductListResponse, error)
func (*ProductServer) Products ¶
func (s *ProductServer) Products(ctx context.Context, in *product.ProductRequest) (*product.ProductResponse, error)
func (*ProductServer) RollbackProductStock ¶
func (s *ProductServer) RollbackProductStock(ctx context.Context, in *product.UpdateProductStockRequest) (*product.UpdateProductStockResponse, error)
func (*ProductServer) UpdateProductStock ¶
func (s *ProductServer) UpdateProductStock(ctx context.Context, in *product.UpdateProductStockRequest) (*product.UpdateProductStockResponse, error)
Click to show internal directories.
Click to hide internal directories.