Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrEphemeralCommunitiesDisabled = errors.New("creation of ephemeral communites is disabled")
)
Functions ¶
This section is empty.
Types ¶
type CommunitiesPersister ¶
type CommunitiesPersister interface { Open(dbURL string) error AddClientsToCommunity( ctx context.Context, community string, password string, upsert bool, ) error RemoveClientFromCommunity( ctx context.Context, community string, ) error Cleanup( ctx context.Context, ) error GetCommunities( ctx context.Context, ) ([]Community, error) CreatePersistentCommunity( ctx context.Context, community string, password string, ) (*Community, error) DeleteCommunity( ctx context.Context, community string, ) error }
Click to show internal directories.
Click to hide internal directories.