Documentation ¶
Index ¶
- Variables
- type Manager
- func (m *Manager) Close() error
- func (m *Manager) Create(ctx context.Context) (ffs.APIID, string, error)
- func (m *Manager) GetByAuthToken(token string) (*api.API, error)
- func (m *Manager) GetDefaultConfig() ffs.DefaultConfig
- func (m *Manager) List() ([]ffs.APIID, error)
- func (m *Manager) SetDefaultConfig(dc ffs.DefaultConfig) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrAuthTokenNotFound returns when an auth-token doesn't exist. ErrAuthTokenNotFound = errors.New("auth token not found") )
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager creates Api instances, or loads existing ones them from an auth-token.
func New ¶
func New(ds datastore.Datastore, wm ffs.WalletManager, pm ffs.PaychManager, drm ffs.DealRecordsManager, sched *scheduler.Scheduler) (*Manager, error)
New returns a new Manager.
func (*Manager) GetByAuthToken ¶
GetByAuthToken loads an existing instance using an auth-token. If auth-token doesn't exist, it returns ErrAuthTokenNotFound.
func (*Manager) GetDefaultConfig ¶
func (m *Manager) GetDefaultConfig() ffs.DefaultConfig
GetDefaultConfig returns the current default CidConfig used for newly created FFS instances.
func (*Manager) SetDefaultConfig ¶
func (m *Manager) SetDefaultConfig(dc ffs.DefaultConfig) error
SetDefaultConfig sets the default CidConfig to be set as default to newly created FFS instances.
Click to show internal directories.
Click to hide internal directories.