Documentation ¶
Overview ¶
Package bind contains the global binding switch and its methods.
Index ¶
- func DirServer(cc upspin.Config, e upspin.Endpoint) (upspin.DirServer, error)
- func DirServerFor(cc upspin.Config, userName upspin.UserName) (upspin.DirServer, error)
- func KeyServer(cc upspin.Config, e upspin.Endpoint) (upspin.KeyServer, error)
- func RegisterDirServer(transport upspin.Transport, dir upspin.DirServer) error
- func RegisterKeyServer(transport upspin.Transport, key upspin.KeyServer) error
- func RegisterStoreServer(transport upspin.Transport, store upspin.StoreServer) error
- func StoreServer(cc upspin.Config, e upspin.Endpoint) (upspin.StoreServer, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DirServerFor ¶
DirServer returns a DirServer interface bound to the endpoint that serves the given user. If the name is empty, it returns the directory endpoint in the config.
func RegisterDirServer ¶
RegisterDirServer registers a DirServer interface for the transport. There must be no previous registration.
func RegisterKeyServer ¶
RegisterKeyServer registers a KeyServer interface for the transport. There must be no previous registration.
func RegisterStoreServer ¶
func RegisterStoreServer(transport upspin.Transport, store upspin.StoreServer) error
RegisterStoreServer registers a StoreServer interface for the transport. There must be no previous registration.
func StoreServer ¶
StoreServer returns a StoreServer interface bound to the endpoint.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.