blob: c481f522ba652cedd4643db7f87b85d5cae871ec [file] [log] [blame]
pkg impl, func CheckCompatibility(string) error
pkg impl, func ComputeDeviceProfile() (*profile.Specification, error)
pkg impl, func InstallFrom(string) error
pkg impl, func InvokeCallback(*context.T, string)
pkg impl, func NewBlessingSystemAssociationStore(string) (BlessingSystemAssociationStore, error)
pkg impl, func NewClaimableDispatcher(*context.T, *config.State, string) (rpc.Dispatcher, <-chan struct{})
pkg impl, func NewDispatcher(*context.T, *config.State, string, bool, func(), *pathperms.PathStore) (rpc.Dispatcher, error)
pkg impl, func PermsDir(*config.State) string
pkg impl, func SaveCreatorInfo(string) error
pkg impl, func SaveManagerInfo(string, *ManagerInfo) error
pkg impl, func SelfInstall(string, string, string, string, string, bool, bool, bool, []string, []string, io.Writer, io.Writer) error
pkg impl, func Shutdown(rpc.Dispatcher)
pkg impl, func Start(string, io.Writer, io.Writer) error
pkg impl, func Stop(*context.T, string, io.Writer, io.Writer) error
pkg impl, func Uninstall(string, string, io.Writer, io.Writer) error
pkg impl, func VanadiumEnvironment([]string) []string
pkg impl, type BlessingSystemAssociationStore interface { AllBlessingSystemAssociations, AssociateSystemAccountForBlessings, DisassociateSystemAccountForBlessings, SystemAccountForBlessings }
pkg impl, type BlessingSystemAssociationStore interface, AllBlessingSystemAssociations() ([]device.Association, error)
pkg impl, type BlessingSystemAssociationStore interface, AssociateSystemAccountForBlessings([]string, string) error
pkg impl, type BlessingSystemAssociationStore interface, DisassociateSystemAccountForBlessings([]string) error
pkg impl, type BlessingSystemAssociationStore interface, SystemAccountForBlessings([]string) (string, bool)
pkg impl, type CreatorInfo struct
pkg impl, type CreatorInfo struct, BuildInfo string
pkg impl, type CreatorInfo struct, Version Version
pkg impl, type ManagerInfo struct
pkg impl, type ManagerInfo struct, Pid int
pkg impl, type Version struct
pkg impl, type Version struct, Major int
pkg impl, type Version struct, Minor int
pkg impl, var CurrentVersion Version
pkg impl, var Describe func() (device.Description, error)
pkg impl, var ErrAppTitleMismatch verror.IDAction
pkg impl, var ErrDeviceAlreadyClaimed verror.IDAction
pkg impl, var ErrInvalidBlessing verror.IDAction
pkg impl, var ErrInvalidOperation verror.IDAction
pkg impl, var ErrInvalidPairingToken verror.IDAction
pkg impl, var ErrInvalidSuffix verror.IDAction
pkg impl, var ErrOperationFailed verror.IDAction
pkg impl, var ErrOperationInProgress verror.IDAction
pkg impl, var ErrUnclaimedDevice verror.IDAction
pkg impl, var ErrUpdateNoOp verror.IDAction