Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PubIRFBuilder ¶
type PubIRFBuilder struct{}
PubIRFBuilder is a factory to create ion_sfu.InterceptorRegistryFactoryBuilder
func (PubIRFBuilder) Build ¶
func (PubIRFBuilder) Build(sid string, uid string) ion_sfu.InterceptorRegistryFactory
type SFUService ¶
type SFUService struct { rtc.UnimplementedRTCServer // contains filtered or unexported fields }
func NewSFUService ¶
func NewSFUService(sfu *ion_sfu.SFU) *SFUService
func (*SFUService) BroadcastTrackEvent ¶
func (s *SFUService) BroadcastTrackEvent(uid string, tracks []*rtc.TrackInfo, state rtc.TrackEvent_State)
func (*SFUService) Close ¶
func (s *SFUService) Close()
func (*SFUService) RegisterService ¶
func (s *SFUService) RegisterService(registrar grpc.ServiceRegistrar)
func (*SFUService) Signal ¶
func (s *SFUService) Signal(sig rtc.RTC_SignalServer) error
Click to show internal directories.
Click to hide internal directories.