Source File
option.go
Belonging Package
github.com/pion/interceptor/pkg/rfc8888
// SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>// SPDX-License-Identifier: MITpackage rfc8888import// An Option is a function that can be used to configure a SenderInterceptor.type Option func(*SenderInterceptor) error// SenderTicker sets an alternative for time.Ticker.func ( TickerFactory) Option {return func( *SenderInterceptor) error {.newTicker =return nil}}// SenderNow sets an alternative for the time.Now function.func ( func() time.Time) Option {return func( *SenderInterceptor) error {.now =return nil}}// SendInterval sets the feedback send interval for the interceptor.func ( time.Duration) Option {return func( *SenderInterceptor) error {.interval =return nil}}
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |