Documentation
¶
Index ¶
- type StdioTransport
- func (s *StdioTransport) Close(ctx context.Context) error
- func (s *StdioTransport) Info() transport.TransportInfo
- func (s *StdioTransport) Listen(ctx context.Context, handler transport.RequestHandler) error
- func (s *StdioTransport) Send(ctx context.Context, response *protocol.Response) error
- func (s *StdioTransport) SetSessionStore(store session.SessionStore)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StdioTransport ¶
type StdioTransport struct {
// contains filtered or unexported fields
}
func NewStdioTransport ¶
func NewStdioTransport(opts ...transport.TransportOption) (*StdioTransport, error)
func (*StdioTransport) Info ¶
func (s *StdioTransport) Info() transport.TransportInfo
func (*StdioTransport) Listen ¶
func (s *StdioTransport) Listen(ctx context.Context, handler transport.RequestHandler) error
func (*StdioTransport) SetSessionStore ¶ added in v0.0.9
func (s *StdioTransport) SetSessionStore(store session.SessionStore)
SetSessionStore implements the transport.Transport interface
Click to show internal directories.
Click to hide internal directories.