Documentation ¶
Index ¶
- type Manager
- func (m *Manager) BecomeClipboardOwner() *dbus.Error
- func (v *Manager) GetExportedMethods() dbusutil.ExportedMethods
- func (m *Manager) GetInterfaceName() string
- func (m *Manager) RemoveTarget(target uint32) *dbus.Error
- func (m *Manager) SaveClipboard() *dbus.Error
- func (m *Manager) WriteContent() *dbus.Error
- type Module
- type TargetData
- type XClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
func (*Manager) BecomeClipboardOwner ¶
func (*Manager) GetExportedMethods ¶
func (v *Manager) GetExportedMethods() dbusutil.ExportedMethods
func (*Manager) GetInterfaceName ¶
func (*Manager) SaveClipboard ¶
func (*Manager) WriteContent ¶
type XClient ¶
type XClient interface { Conn() *x.Conn GetAtom(name string) (x.Atom, error) GetAtomName(atom x.Atom) (string, error) GetSelectionOwner(selection x.Atom) (x.Window, error) CreateWindow() (x.Window, error) SetSelectionOwner(owner x.Window, selection x.Atom, time x.Timestamp) SetSelectionOwnerE(owner x.Window, selection x.Atom, time x.Timestamp) error ChangePropertyE(mode uint8, window x.Window, property, type0 x.Atom, format uint8, data []byte) error GetProperty(delete bool, window x.Window, property, type0 x.Atom, longOffset, longLength uint32) (*x.GetPropertyReply, error) DeletePropertyE(window x.Window, property x.Atom) error SendEventE(propagate bool, destination x.Window, eventMask uint32, event interface{}) error ConvertSelection(requestor x.Window, selection, target, property x.Atom, time x.Timestamp) ConvertSelectionE(requestor x.Window, selection, target, property x.Atom, time x.Timestamp) error Flush() error SelectSelectionInputE(window x.Window, selection x.Atom, eventMask uint32) error ChangeWindowEventMask(win x.Window, evMask uint32) error }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.