Documentation
¶
Index ¶
- func New(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewList(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewMove(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewPark(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewPrune(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewRecall(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewReceive(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewReceiveMessage(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewReceivePark(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewRegister(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewResume(runtime shared.Runtime, deps Dependencies) *cobra.Command
- func NewSend(runtime shared.Runtime, deps Dependencies) *cobra.Command
- type Dependencies
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewReceive ¶
func NewReceive(runtime shared.Runtime, deps Dependencies) *cobra.Command
func NewReceiveMessage ¶
func NewReceiveMessage(runtime shared.Runtime, deps Dependencies) *cobra.Command
func NewReceivePark ¶
func NewReceivePark(runtime shared.Runtime, deps Dependencies) *cobra.Command
func NewRegister ¶
func NewRegister(runtime shared.Runtime, deps Dependencies) *cobra.Command
Types ¶
type Dependencies ¶
type Dependencies struct {
Register func(context.Context, sessionrun.RegisterRequest) (session.Record, error)
Join func(context.Context, string) error
List func(context.Context, sessionrun.ListRequest, func(string)) ([]sessionrun.Row, error)
Prune func(context.Context, string) (int, error)
Move func(context.Context, sessionrun.MoveRequest, func([]secretscan.Finding)) (sessionrun.MoveResult, error)
Park func(context.Context, sessionrun.ParkRequest) (sessionrun.ParkResult, error)
Resume func(context.Context, sessionrun.ResumeRequest) (sessionrun.ResumeResult, error)
Receive func(context.Context, sessionrun.ReceiveRequest) (sessionreceive.Result, error)
ReceivePark func(context.Context, sessionrun.ReceiveRequest) (sessionparkreceive.Result, error)
ReceiveMessage func(context.Context, sessionrun.ReceiveRequest) (sessionmessage.Result, error)
Send func(context.Context, sessionrun.MessageRequest) (sessionmessenger.Result, error)
}
Click to show internal directories.
Click to hide internal directories.