blob: efc80f7ab7994c65c85439ef3027410b11ec37e7 [file] [log] [blame]
// This file was auto-generated by the veyron vdl tool.
// Source: browspr.vdl
package browspr
import (
// VDL system imports
"v.io/v23/vdl"
// VDL user imports
"v.io/x/ref/services/wsprd/account"
)
type StartMessage struct {
Identityd string
IdentitydBlessingRoot blessingRoot
Proxy string
NamespaceRoot string
LogLevel int32
LogModule string
}
func (StartMessage) __VDLReflect(struct {
Name string "v.io/x/ref/services/wsprd/browspr.StartMessage"
}) {
}
// Copied from
// v.io/x/ref/services/identity/handlers/blessing_root.go, since
// depcop prohibits importing that package.
type blessingRoot struct {
Names []string
PublicKey string
}
func (blessingRoot) __VDLReflect(struct {
Name string "v.io/x/ref/services/wsprd/browspr.blessingRoot"
}) {
}
type AssociateAccountMessage struct {
Account string
Origin string
Caveats []account.Caveat
}
func (AssociateAccountMessage) __VDLReflect(struct {
Name string "v.io/x/ref/services/wsprd/browspr.AssociateAccountMessage"
}) {
}
type CreateAccountMessage struct {
Token string
}
func (CreateAccountMessage) __VDLReflect(struct {
Name string "v.io/x/ref/services/wsprd/browspr.CreateAccountMessage"
}) {
}
type CleanupMessage struct {
InstanceId int32
}
func (CleanupMessage) __VDLReflect(struct {
Name string "v.io/x/ref/services/wsprd/browspr.CleanupMessage"
}) {
}
type OriginHasAccountMessage struct {
Origin string
}
func (OriginHasAccountMessage) __VDLReflect(struct {
Name string "v.io/x/ref/services/wsprd/browspr.OriginHasAccountMessage"
}) {
}
type GetAccountsMessage struct {
}
func (GetAccountsMessage) __VDLReflect(struct {
Name string "v.io/x/ref/services/wsprd/browspr.GetAccountsMessage"
}) {
}
type CreateInstanceMessage struct {
InstanceId int32
Origin string
NamespaceRoots []string
Proxy string
}
func (CreateInstanceMessage) __VDLReflect(struct {
Name string "v.io/x/ref/services/wsprd/browspr.CreateInstanceMessage"
}) {
}
func init() {
vdl.Register((*StartMessage)(nil))
vdl.Register((*blessingRoot)(nil))
vdl.Register((*AssociateAccountMessage)(nil))
vdl.Register((*CreateAccountMessage)(nil))
vdl.Register((*CleanupMessage)(nil))
vdl.Register((*OriginHasAccountMessage)(nil))
vdl.Register((*GetAccountsMessage)(nil))
vdl.Register((*CreateInstanceMessage)(nil))
}