Documentation ¶
Index ¶
- type Service
- func (s *Service) Connect(ctx context.Context, req *connect.Request[rpc.ConnectRequest], ...) error
- func (s *Service) InitializeStartProcess(ctx context.Context, user *user.User, req *rpc.StartRequest) error
- func (s *Service) List(ctx context.Context, req *connect.Request[rpc.ListRequest]) (*connect.Response[rpc.ListResponse], error)
- func (s *Service) SendInput(ctx context.Context, req *connect.Request[rpc.SendInputRequest]) (*connect.Response[rpc.SendInputResponse], error)
- func (s *Service) SendSignal(ctx context.Context, req *connect.Request[rpc.SendSignalRequest]) (*connect.Response[rpc.SendSignalResponse], error)
- func (s *Service) Start(ctx context.Context, req *connect.Request[rpc.StartRequest], ...) error
- func (s *Service) StreamInput(ctx context.Context, stream *connect.ClientStream[rpc.StreamInputRequest]) (*connect.Response[rpc.StreamInputResponse], error)
- func (s *Service) Update(ctx context.Context, req *connect.Request[rpc.UpdateRequest]) (*connect.Response[rpc.UpdateResponse], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) Connect ¶
func (s *Service) Connect(ctx context.Context, req *connect.Request[rpc.ConnectRequest], stream *connect.ServerStream[rpc.ConnectResponse]) error
func (*Service) InitializeStartProcess ¶
func (*Service) SendSignal ¶
func (*Service) Start ¶
func (s *Service) Start(ctx context.Context, req *connect.Request[rpc.StartRequest], stream *connect.ServerStream[rpc.StartResponse]) error
func (*Service) StreamInput ¶
func (s *Service) StreamInput(ctx context.Context, stream *connect.ClientStream[rpc.StreamInputRequest]) (*connect.Response[rpc.StreamInputResponse], error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.