Documentation ¶
Index ¶
- type Accounts
- func (v *Accounts) AllowGuest() proxy.PropBool
- func (v *Accounts) AllowGuestAccount(flags dbus.Flags, allow bool) error
- func (v *Accounts) ConnectUserAdded(cb func(objPath string)) (dbusutil.SignalHandlerId, error)
- func (v *Accounts) ConnectUserDeleted(cb func(objPath string)) (dbusutil.SignalHandlerId, error)
- func (v *Accounts) CreateGuestAccount(flags dbus.Flags) (user string, err error)
- func (v *Accounts) CreateUser(flags dbus.Flags, name string, fullName string, type0 int32) (user dbus.ObjectPath, err error)
- func (v *Accounts) DeleteUser(flags dbus.Flags, name string, rmFiles bool) error
- func (v *Accounts) FindUserById(flags dbus.Flags, uid string) (user string, err error)
- func (v *Accounts) FindUserByName(flags dbus.Flags, name string) (user string, err error)
- func (*Accounts) GetInterfaceName_() string
- func (v *Accounts) GetObject_() *proxy.Object
- func (v *Accounts) GoAllowGuestAccount(flags dbus.Flags, ch chan *dbus.Call, allow bool) *dbus.Call
- func (v *Accounts) GoCreateGuestAccount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *Accounts) GoCreateUser(flags dbus.Flags, ch chan *dbus.Call, name string, fullName string, ...) *dbus.Call
- func (v *Accounts) GoDeleteUser(flags dbus.Flags, ch chan *dbus.Call, name string, rmFiles bool) *dbus.Call
- func (v *Accounts) GoFindUserById(flags dbus.Flags, ch chan *dbus.Call, uid string) *dbus.Call
- func (v *Accounts) GoFindUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- func (v *Accounts) GoIsPasswordValid(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call
- func (v *Accounts) GoIsUsernameValid(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- func (v *Accounts) GoRandUserIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
- func (v *Accounts) GuestIcon() proxy.PropString
- func (v *Accounts) IsPasswordValid(flags dbus.Flags, password string) (ok bool, errReason string, errCode int32, err error)
- func (v *Accounts) IsUsernameValid(flags dbus.Flags, name string) (ok bool, errReason string, errCode int32, err error)
- func (v *Accounts) RandUserIcon(flags dbus.Flags) (iconFile string, err error)
- func (*Accounts) StoreCreateGuestAccount(call *dbus.Call) (user string, err error)
- func (*Accounts) StoreCreateUser(call *dbus.Call) (user dbus.ObjectPath, err error)
- func (*Accounts) StoreFindUserById(call *dbus.Call) (user string, err error)
- func (*Accounts) StoreFindUserByName(call *dbus.Call) (user string, err error)
- func (*Accounts) StoreIsPasswordValid(call *dbus.Call) (ok bool, errReason string, errCode int32, err error)
- func (*Accounts) StoreIsUsernameValid(call *dbus.Call) (ok bool, errReason string, errCode int32, err error)
- func (*Accounts) StoreRandUserIcon(call *dbus.Call) (iconFile string, err error)
- func (v *Accounts) UserList() proxy.PropStringArray
- type ImageBlur
- func (v *ImageBlur) ConnectBlurDone(cb func(imgFile string, imgBlurFile string, ok bool)) (dbusutil.SignalHandlerId, error)
- func (v *ImageBlur) Delete(flags dbus.Flags, file string) error
- func (v *ImageBlur) Get(flags dbus.Flags, source string) (blurred string, err error)
- func (*ImageBlur) GetInterfaceName_() string
- func (v *ImageBlur) GetObject_() *proxy.Object
- func (v *ImageBlur) GoDelete(flags dbus.Flags, ch chan *dbus.Call, file string) *dbus.Call
- func (v *ImageBlur) GoGet(flags dbus.Flags, ch chan *dbus.Call, source string) *dbus.Call
- func (*ImageBlur) StoreGet(call *dbus.Call) (blurred string, err error)
- type User
- func (v *User) AccountType() proxy.PropInt32
- func (v *User) AutomaticLogin() proxy.PropBool
- func (v *User) DeleteIconFile(flags dbus.Flags, iconFile string) error
- func (v *User) DesktopBackgrounds() proxy.PropStringArray
- func (v *User) EnableNoPasswdLogin(flags dbus.Flags, enabled bool) error
- func (v *User) FullName() proxy.PropString
- func (*User) GetInterfaceName_() string
- func (v *User) GetObject_() *proxy.Object
- func (v *User) Gid() proxy.PropString
- func (v *User) GoDeleteIconFile(flags dbus.Flags, ch chan *dbus.Call, iconFile string) *dbus.Call
- func (v *User) GoEnableNoPasswdLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
- func (v *User) GoSetAccountType(flags dbus.Flags, ch chan *dbus.Call, accountType int32) *dbus.Call
- func (v *User) GoSetAutomaticLogin(flags dbus.Flags, ch chan *dbus.Call, auto bool) *dbus.Call
- func (v *User) GoSetDesktopBackgrounds(flags dbus.Flags, ch chan *dbus.Call, backgrounds []string) *dbus.Call
- func (v *User) GoSetFullName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
- func (v *User) GoSetGreeterBackground(flags dbus.Flags, ch chan *dbus.Call, background string) *dbus.Call
- func (v *User) GoSetHistoryLayout(flags dbus.Flags, ch chan *dbus.Call, layouts []string) *dbus.Call
- func (v *User) GoSetHomeDir(flags dbus.Flags, ch chan *dbus.Call, home string) *dbus.Call
- func (v *User) GoSetIconFile(flags dbus.Flags, ch chan *dbus.Call, iconFile string) *dbus.Call
- func (v *User) GoSetLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
- func (v *User) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
- func (v *User) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call
- func (v *User) GoSetPassword(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call
- func (v *User) GoSetShell(flags dbus.Flags, ch chan *dbus.Call, shell string) *dbus.Call
- func (v *User) GreeterBackground() proxy.PropString
- func (v *User) HistoryLayout() proxy.PropStringArray
- func (v *User) HomeDir() proxy.PropString
- func (v *User) IconFile() proxy.PropString
- func (v *User) IconList() proxy.PropStringArray
- func (v *User) Layout() proxy.PropString
- func (v *User) Locale() proxy.PropString
- func (v *User) Locked() proxy.PropBool
- func (v *User) LoginTime() proxy.PropUint64
- func (v *User) NoPasswdLogin() proxy.PropBool
- func (v *User) SetAccountType(flags dbus.Flags, accountType int32) error
- func (v *User) SetAutomaticLogin(flags dbus.Flags, auto bool) error
- func (v *User) SetDesktopBackgrounds(flags dbus.Flags, backgrounds []string) error
- func (v *User) SetFullName(flags dbus.Flags, name string) error
- func (v *User) SetGreeterBackground(flags dbus.Flags, background string) error
- func (v *User) SetHistoryLayout(flags dbus.Flags, layouts []string) error
- func (v *User) SetHomeDir(flags dbus.Flags, home string) error
- func (v *User) SetIconFile(flags dbus.Flags, iconFile string) error
- func (v *User) SetLayout(flags dbus.Flags, layout string) error
- func (v *User) SetLocale(flags dbus.Flags, locale string) error
- func (v *User) SetLocked(flags dbus.Flags, locked bool) error
- func (v *User) SetPassword(flags dbus.Flags, password string) error
- func (v *User) SetShell(flags dbus.Flags, shell string) error
- func (v *User) Shell() proxy.PropString
- func (v *User) SystemAccount() proxy.PropBool
- func (v *User) Uid() proxy.PropString
- func (v *User) UserName() proxy.PropString
- func (v *User) XSession() proxy.PropString
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Accounts ¶
func NewAccounts ¶
func NewAccounts(conn *dbus.Conn) *Accounts
func (*Accounts) AllowGuest ¶
func (*Accounts) AllowGuestAccount ¶
func (*Accounts) ConnectUserAdded ¶
func (v *Accounts) ConnectUserAdded(cb func(objPath string)) (dbusutil.SignalHandlerId, error)
func (*Accounts) ConnectUserDeleted ¶
func (v *Accounts) ConnectUserDeleted(cb func(objPath string)) (dbusutil.SignalHandlerId, error)
func (*Accounts) CreateGuestAccount ¶
func (*Accounts) CreateUser ¶
func (*Accounts) DeleteUser ¶
func (*Accounts) FindUserById ¶
func (*Accounts) FindUserByName ¶
func (*Accounts) GetInterfaceName_ ¶
func (*Accounts) GetInterfaceName_() string
func (*Accounts) GetObject_ ¶
func (*Accounts) GoAllowGuestAccount ¶
func (v *Accounts) GoAllowGuestAccount(flags dbus.Flags, ch chan *dbus.Call, allow bool) *dbus.Call
func (*Accounts) GoCreateGuestAccount ¶
func (v *Accounts) GoCreateGuestAccount(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*Accounts) GoCreateUser ¶
func (*Accounts) GoDeleteUser ¶
func (*Accounts) GoFindUserById ¶
func (v *Accounts) GoFindUserById(flags dbus.Flags, ch chan *dbus.Call, uid string) *dbus.Call
func (*Accounts) GoFindUserByName ¶
func (v *Accounts) GoFindUserByName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
func (*Accounts) GoIsPasswordValid ¶
func (v *Accounts) GoIsPasswordValid(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call
func (*Accounts) GoIsUsernameValid ¶
func (v *Accounts) GoIsUsernameValid(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
func (*Accounts) GoRandUserIcon ¶
func (v *Accounts) GoRandUserIcon(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call
func (*Accounts) GuestIcon ¶
func (v *Accounts) GuestIcon() proxy.PropString
func (*Accounts) IsPasswordValid ¶
func (*Accounts) IsUsernameValid ¶
func (*Accounts) RandUserIcon ¶
func (*Accounts) StoreCreateGuestAccount ¶
func (*Accounts) StoreCreateUser ¶
func (*Accounts) StoreCreateUser(call *dbus.Call) (user dbus.ObjectPath, err error)
func (*Accounts) StoreFindUserById ¶
func (*Accounts) StoreFindUserByName ¶
func (*Accounts) StoreIsPasswordValid ¶
func (*Accounts) StoreIsUsernameValid ¶
func (*Accounts) StoreRandUserIcon ¶
func (*Accounts) UserList ¶
func (v *Accounts) UserList() proxy.PropStringArray
type ImageBlur ¶
func NewImageBlur ¶
func NewImageBlur(conn *dbus.Conn) *ImageBlur
func (*ImageBlur) ConnectBlurDone ¶
func (*ImageBlur) GetInterfaceName_ ¶
func (*ImageBlur) GetInterfaceName_() string
func (*ImageBlur) GetObject_ ¶
func (*ImageBlur) GoDelete ¶
func (v *ImageBlur) GoDelete(flags dbus.Flags, ch chan *dbus.Call, file string) *dbus.Call
type User ¶
func (*User) AccountType ¶
func (*User) AutomaticLogin ¶
func (*User) DeleteIconFile ¶
func (*User) DesktopBackgrounds ¶
func (v *User) DesktopBackgrounds() proxy.PropStringArray
func (*User) EnableNoPasswdLogin ¶
func (*User) FullName ¶
func (v *User) FullName() proxy.PropString
func (*User) GetInterfaceName_ ¶
func (*User) GetInterfaceName_() string
func (*User) GetObject_ ¶
func (*User) Gid ¶
func (v *User) Gid() proxy.PropString
func (*User) GoDeleteIconFile ¶
func (v *User) GoDeleteIconFile(flags dbus.Flags, ch chan *dbus.Call, iconFile string) *dbus.Call
func (*User) GoEnableNoPasswdLogin ¶
func (v *User) GoEnableNoPasswdLogin(flags dbus.Flags, ch chan *dbus.Call, enabled bool) *dbus.Call
func (*User) GoSetAccountType ¶
func (v *User) GoSetAccountType(flags dbus.Flags, ch chan *dbus.Call, accountType int32) *dbus.Call
func (*User) GoSetAutomaticLogin ¶
func (v *User) GoSetAutomaticLogin(flags dbus.Flags, ch chan *dbus.Call, auto bool) *dbus.Call
func (*User) GoSetDesktopBackgrounds ¶
func (v *User) GoSetDesktopBackgrounds(flags dbus.Flags, ch chan *dbus.Call, backgrounds []string) *dbus.Call
func (*User) GoSetFullName ¶
func (v *User) GoSetFullName(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call
func (*User) GoSetGreeterBackground ¶
func (v *User) GoSetGreeterBackground(flags dbus.Flags, ch chan *dbus.Call, background string) *dbus.Call
func (*User) GoSetHistoryLayout ¶
func (v *User) GoSetHistoryLayout(flags dbus.Flags, ch chan *dbus.Call, layouts []string) *dbus.Call
func (*User) GoSetHomeDir ¶
func (v *User) GoSetHomeDir(flags dbus.Flags, ch chan *dbus.Call, home string) *dbus.Call
func (*User) GoSetIconFile ¶
func (v *User) GoSetIconFile(flags dbus.Flags, ch chan *dbus.Call, iconFile string) *dbus.Call
func (*User) GoSetLayout ¶
func (v *User) GoSetLayout(flags dbus.Flags, ch chan *dbus.Call, layout string) *dbus.Call
func (*User) GoSetLocale ¶
func (v *User) GoSetLocale(flags dbus.Flags, ch chan *dbus.Call, locale string) *dbus.Call
func (*User) GoSetLocked ¶
func (v *User) GoSetLocked(flags dbus.Flags, ch chan *dbus.Call, locked bool) *dbus.Call
func (*User) GoSetPassword ¶
func (v *User) GoSetPassword(flags dbus.Flags, ch chan *dbus.Call, password string) *dbus.Call
func (*User) GoSetShell ¶
func (v *User) GoSetShell(flags dbus.Flags, ch chan *dbus.Call, shell string) *dbus.Call
func (*User) GreeterBackground ¶
func (v *User) GreeterBackground() proxy.PropString
func (*User) HistoryLayout ¶
func (v *User) HistoryLayout() proxy.PropStringArray
func (*User) HomeDir ¶
func (v *User) HomeDir() proxy.PropString
func (*User) IconFile ¶
func (v *User) IconFile() proxy.PropString
func (*User) IconList ¶
func (v *User) IconList() proxy.PropStringArray
func (*User) Layout ¶
func (v *User) Layout() proxy.PropString
func (*User) Locale ¶
func (v *User) Locale() proxy.PropString
func (*User) LoginTime ¶
func (v *User) LoginTime() proxy.PropUint64
func (*User) NoPasswdLogin ¶
func (*User) SetAccountType ¶
func (*User) SetAutomaticLogin ¶
func (*User) SetDesktopBackgrounds ¶
func (*User) SetFullName ¶
func (*User) SetGreeterBackground ¶
func (*User) SetHistoryLayout ¶
func (*User) SetHomeDir ¶
func (*User) SetIconFile ¶
func (*User) SetPassword ¶
func (*User) Shell ¶
func (v *User) Shell() proxy.PropString
func (*User) SystemAccount ¶
func (*User) Uid ¶
func (v *User) Uid() proxy.PropString
func (*User) UserName ¶
func (v *User) UserName() proxy.PropString
func (*User) XSession ¶
func (v *User) XSession() proxy.PropString
Click to show internal directories.
Click to hide internal directories.