Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNoShuttleConnection = fmt.Errorf("no connection to requested shuttle")
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type Connection struct { Handle string Ctx context.Context // contains filtered or unexported fields }
func (*Connection) SendMessage ¶
type IEstuaryRpcEngine ¶
type IEstuaryRpcEngine interface { Connect(c echo.Context, handle string, done chan struct{}) error GetShuttleConnection(handle string) (*Connection, bool) }
func NewEstuaryRpcEngine ¶
func NewEstuaryRpcEngine(ctx context.Context, db *gorm.DB, cfg *config.Estuary, log *zap.SugaredLogger, handlerFn types.MessageHandlerFn) IEstuaryRpcEngine
Click to show internal directories.
Click to hide internal directories.