Documentation
¶
Overview ¶
Package rdp implements the RDP binder.
Index ¶
- type LangProvider
- type RDP
- func (r *RDP) Cleanup()
- func (r *RDP) CloseRDP(sessionID string) error
- func (r *RDP) ConnectRDP(req rdp_svc.ConnectRequest) (string, error)
- func (r *RDP) ResizeRDP(sessionID string, width, height int) error
- func (r *RDP) SendRDPInput(event rdp_svc.InputEvent) error
- func (r *RDP) SetRDPClipboard(sessionID, text string) error
- func (r *RDP) SetRDPClipboardEnabled(sessionID string, enabled bool) error
- func (r *RDP) SetRDPClipboardFilesFromLocal(sessionID string) (int, error)
- func (r *RDP) Startup(ctx context.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LangProvider ¶
type LangProvider interface {
Lang() string
}
LangProvider is implemented by the system binder.
type RDP ¶
type RDP struct {
// contains filtered or unexported fields
}
func (*RDP) ConnectRDP ¶
func (r *RDP) ConnectRDP(req rdp_svc.ConnectRequest) (string, error)
func (*RDP) SendRDPInput ¶
func (r *RDP) SendRDPInput(event rdp_svc.InputEvent) error
func (*RDP) SetRDPClipboard ¶
func (*RDP) SetRDPClipboardEnabled ¶
func (*RDP) SetRDPClipboardFilesFromLocal ¶
Click to show internal directories.
Click to hide internal directories.