Documentation ¶
Index ¶
Constants ¶
View Source
const ( RoomPrefix = "RM_" NodePrefix = "ND_" ParticipantPrefix = "PA_" TrackPrefix = "TR_" APIKeyPrefix = "API" RecordingPrefix = "RR_" )
View Source
const ( ReservationChannel = "RESERVE_RECORDER" RecorderTimeout = time.Second * 3 ReservationTimeout = time.Second * 2 )
Variables ¶
View Source
var (
ErrChannelClosed = errors.New("cannot write to closed channel")
)
Functions ¶
func EndRecordingChannel ¶ added in v0.6.1
func RandomSecret ¶
func RandomSecret() string
func ReservationResponseChannel ¶ added in v0.6.1
func StartRecordingChannel ¶ added in v0.6.1
Types ¶
type AtomicFlag ¶
type AtomicFlag struct {
// contains filtered or unexported fields
}
func (*AtomicFlag) Get ¶
func (b *AtomicFlag) Get() bool
func (*AtomicFlag) TrySet ¶
func (b *AtomicFlag) TrySet(bVal bool) bool
set flag to value if existing flag is different, otherwise return
Click to show internal directories.
Click to hide internal directories.