Documentation ¶ Overview ¶ Package implements an internal mechanism to communicate with an impress terminal. Index ¶ type Pipe func NewPipe(writer flushWriter, reader io.Reader) *Pipe func (p *Pipe) Get(variables ...any) error func (p *Pipe) IO(putValues []any, getValues []any) error func (p *Pipe) Put(values ...any) error func (p *Pipe) PutTx(values ...any) error func (p *Pipe) Sync() error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Pipe ¶ type Pipe struct { // contains filtered or unexported fields } func NewPipe ¶ func NewPipe(writer flushWriter, reader io.Reader) *Pipe func (*Pipe) Get ¶ added in v0.3.3 func (p *Pipe) Get(variables ...any) error func (*Pipe) IO ¶ added in v1.0.7 func (p *Pipe) IO(putValues []any, getValues []any) error func (*Pipe) Put ¶ added in v0.3.3 func (p *Pipe) Put(values ...any) error func (*Pipe) PutTx ¶ added in v1.0.7 func (p *Pipe) PutTx(values ...any) error func (*Pipe) Sync ¶ added in v0.3.4 func (p *Pipe) Sync() error Source Files ¶ View all Source files get.goput.gorpc.go Click to show internal directories. Click to hide internal directories.