Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BridgeService ¶
type BridgeService struct {
// contains filtered or unexported fields
}
func NewBridgeService ¶
func (*BridgeService) CreateBridge ¶
func (bs *BridgeService) CreateBridge(req *CreateBridgeRequest) error
func (*BridgeService) ListBridge ¶
func (bs *BridgeService) ListBridge() []Bridge
func (*BridgeService) Run ¶
func (bs *BridgeService) Run(ctx context.Context, doneC chan<- struct{})
type CreateBridgeRequest ¶
type CreateBridgeRequest struct {
Filters []CreateFilterRequest
Endpoints []string
}
type CreateFilterRequest ¶
type Service ¶
type Service interface {
CreateBridge(req *CreateBridgeRequest) error
ListBridge() []Bridge
}
Click to show internal directories.
Click to hide internal directories.