Skip to content
Snippets Groups Projects
Commit 51589961 authored by Josh Brooks's avatar Josh Brooks
Browse files

Documentation

parent be4971c9
No related branches found
No related tags found
4 merge requests!510Release,!419rewrote the health tracker to both consider if there are waiting rounds and...,!367Xx 4150/channel bindings,!340Project/channels
......@@ -84,7 +84,7 @@ func (cmt *channelManagerTracker) delete(id int) {
// Basic Channel API //
////////////////////////////////////////////////////////////////////////////////
// ChannelsManager is a bindings-layer struct that wraps an [channels.Manager]
// ChannelsManager is a bindings-layer struct that wraps a [channels.Manager]
// interface.
type ChannelsManager struct {
api channels.Manager
......@@ -96,7 +96,12 @@ func (cm *ChannelsManager) GetID() int {
return cm.id
}
// todo: docstring
// NewChannelsManager constructs a ChannelsManager.
//
// Parameters:
// - e2eID - The tracked e2e object ID. This can be retrieved using [E2e.GetID].
// - udID - The tracked UD object ID. This can be retrieved using
// [UserDiscovery.GetID].
func NewChannelsManager(e2eID, udID int) (*ChannelsManager, error) {
// Get user from singleton
user, err := e2eTrackerSingleton.get(e2eID)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment