Documentation ¶
Index ¶
- type ScreenSaver
- func (v *ScreenSaver) ConnectCycleActive(cb func()) (dbusutil.SignalHandlerId, error)
- func (v *ScreenSaver) ConnectIdleOff(cb func()) (dbusutil.SignalHandlerId, error)
- func (v *ScreenSaver) ConnectIdleOn(cb func()) (dbusutil.SignalHandlerId, error)
- func (*ScreenSaver) GetInterfaceName_() string
- func (v *ScreenSaver) GetObject_() *proxy.Object
- func (v *ScreenSaver) GoInhibit(flags dbus.Flags, ch chan *dbus.Call, name string, reason string) *dbus.Call
- func (v *ScreenSaver) GoSetTimeout(flags dbus.Flags, ch chan *dbus.Call, seconds uint32, interval uint32, ...) *dbus.Call
- func (v *ScreenSaver) GoSimulateUserActivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *ScreenSaver) GoUnInhibit(flags dbus.Flags, ch chan *dbus.Call, cookie uint32) *dbus.Call
- func (v *ScreenSaver) Inhibit(flags dbus.Flags, name string, reason string) (cookie uint32, err error)
- func (v *ScreenSaver) SetTimeout(flags dbus.Flags, seconds uint32, interval uint32, blank bool) error
- func (v *ScreenSaver) SimulateUserActivity(flags dbus.Flags) error
- func (*ScreenSaver) StoreInhibit(call *dbus.Call) (cookie uint32, err error)
- func (v *ScreenSaver) UnInhibit(flags dbus.Flags, cookie uint32) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ScreenSaver ¶
func NewScreenSaver ¶
func NewScreenSaver(conn *dbus.Conn) *ScreenSaver
func (*ScreenSaver) ConnectCycleActive ¶
func (v *ScreenSaver) ConnectCycleActive(cb func()) (dbusutil.SignalHandlerId, error)
func (*ScreenSaver) ConnectIdleOff ¶
func (v *ScreenSaver) ConnectIdleOff(cb func()) (dbusutil.SignalHandlerId, error)
func (*ScreenSaver) ConnectIdleOn ¶
func (v *ScreenSaver) ConnectIdleOn(cb func()) (dbusutil.SignalHandlerId, error)
func (*ScreenSaver) GetInterfaceName_ ¶
func (*ScreenSaver) GetInterfaceName_() string
func (*ScreenSaver) GetObject_ ¶
func (*ScreenSaver) GoSetTimeout ¶
func (*ScreenSaver) GoSimulateUserActivity ¶
func (v *ScreenSaver) GoSimulateUserActivity(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*ScreenSaver) GoUnInhibit ¶
func (v *ScreenSaver) GoUnInhibit(flags dbus.Flags, ch chan *dbus.Call, cookie uint32) *dbus.Call
func (*ScreenSaver) SetTimeout ¶
func (*ScreenSaver) SimulateUserActivity ¶
func (v *ScreenSaver) SimulateUserActivity(flags dbus.Flags) error
func (*ScreenSaver) StoreInhibit ¶
Click to show internal directories.
Click to hide internal directories.