flowexec

package
v0.0.0-...-2c63f42 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 26, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const MessengerServicePathPrefix = "/api/flow/exec/messenger/"
View Source
const OrderServicePathPrefix = "/api/flow/exec/order/"
View Source
const Path_Messenger_ReceivedMessage = "/api/flow/exec/messenger/ReceivedMessage"
View Source
const Path_Messenger_ReceivedPostback = "/api/flow/exec/messenger/ReceivedPostback"
View Source
const Path_Order_ReceivedCompletedOrder = "/api/flow/exec/order/ReceivedCompletedOrder"

Variables

This section is empty.

Functions

func NewMessengerServiceServer

func NewMessengerServiceServer(builder func() MessengerService, hooks ...httprpc.HooksBuilder) httprpc.Server

func NewOrderServiceServer

func NewOrderServiceServer(builder func() OrderService, hooks ...httprpc.HooksBuilder) httprpc.Server

func NewServer

func NewServer(builder interface{}, hooks ...httprpc.HooksBuilder) (httprpc.Server, bool)

Types

type MessengerService

type MessengerService interface {
	ReceivedMessage(ctx context.Context, req *types.ReceivedMessageRequest) (*types.ReceivedMessageResponse, error)

	ReceivedPostback(ctx context.Context, req *types.ReceivedPostbackRequest) (*types.ReceivedPostbackResponse, error)
}

+api:path=/api/flow/exec/messenger

type MessengerServiceServer

type MessengerServiceServer struct {
	// contains filtered or unexported fields
}

func (*MessengerServiceServer) PathPrefix

func (s *MessengerServiceServer) PathPrefix() string

func (*MessengerServiceServer) ServeHTTP

func (s *MessengerServiceServer) ServeHTTP(resp http.ResponseWriter, req *http.Request)

func (*MessengerServiceServer) WithHooks

type OrderService

type OrderService interface {
	ReceivedCompletedOrder(ctx context.Context, req *types.ReceivedCompletedOrderRequest) (*types.ReceivedCompletedOrderResponse, error)
}

+api:path=/api/flow/exec/order

type OrderServiceServer

type OrderServiceServer struct {
	// contains filtered or unexported fields
}

func (*OrderServiceServer) PathPrefix

func (s *OrderServiceServer) PathPrefix() string

func (*OrderServiceServer) ServeHTTP

func (s *OrderServiceServer) ServeHTTP(resp http.ResponseWriter, req *http.Request)

func (*OrderServiceServer) WithHooks

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL