Versions in this module Expand all Collapse all v1 v1.9.11 May 10, 2021 Changes in this version + var File_cmd_signal_grpc_proto_sfu_proto protoreflect.FileDescriptor + var SFU_ServiceDesc = grpc.ServiceDesc + var Trickle_Target_name = map[int32]string + var Trickle_Target_value = map[string]int32 + func RegisterSFUServer(s grpc.ServiceRegistrar, srv SFUServer) + type JoinReply struct + Description []byte + func (*JoinReply) Descriptor() ([]byte, []int) + func (*JoinReply) ProtoMessage() + func (x *JoinReply) GetDescription() []byte + func (x *JoinReply) ProtoReflect() protoreflect.Message + func (x *JoinReply) Reset() + func (x *JoinReply) String() string + type JoinRequest struct + Description []byte + Sid string + Uid string + func (*JoinRequest) Descriptor() ([]byte, []int) + func (*JoinRequest) ProtoMessage() + func (x *JoinRequest) GetDescription() []byte + func (x *JoinRequest) GetSid() string + func (x *JoinRequest) GetUid() string + func (x *JoinRequest) ProtoReflect() protoreflect.Message + func (x *JoinRequest) Reset() + func (x *JoinRequest) String() string + type SFUClient interface + Signal func(ctx context.Context, opts ...grpc.CallOption) (SFU_SignalClient, error) + func NewSFUClient(cc grpc.ClientConnInterface) SFUClient + type SFUServer interface + Signal func(SFU_SignalServer) error + type SFU_SignalClient interface + Recv func() (*SignalReply, error) + Send func(*SignalRequest) error + type SFU_SignalServer interface + Recv func() (*SignalRequest, error) + Send func(*SignalReply) error + type SignalReply struct + Id string + Payload isSignalReply_Payload + func (*SignalReply) Descriptor() ([]byte, []int) + func (*SignalReply) ProtoMessage() + func (m *SignalReply) GetPayload() isSignalReply_Payload + func (x *SignalReply) GetDescription() []byte + func (x *SignalReply) GetError() string + func (x *SignalReply) GetIceConnectionState() string + func (x *SignalReply) GetId() string + func (x *SignalReply) GetJoin() *JoinReply + func (x *SignalReply) GetTrickle() *Trickle + func (x *SignalReply) ProtoReflect() protoreflect.Message + func (x *SignalReply) Reset() + func (x *SignalReply) String() string + type SignalReply_Description struct + Description []byte + type SignalReply_Error struct + Error string + type SignalReply_IceConnectionState struct + IceConnectionState string + type SignalReply_Join struct + Join *JoinReply + type SignalReply_Trickle struct + Trickle *Trickle + type SignalRequest struct + Id string + Payload isSignalRequest_Payload + func (*SignalRequest) Descriptor() ([]byte, []int) + func (*SignalRequest) ProtoMessage() + func (m *SignalRequest) GetPayload() isSignalRequest_Payload + func (x *SignalRequest) GetDescription() []byte + func (x *SignalRequest) GetId() string + func (x *SignalRequest) GetJoin() *JoinRequest + func (x *SignalRequest) GetTrickle() *Trickle + func (x *SignalRequest) ProtoReflect() protoreflect.Message + func (x *SignalRequest) Reset() + func (x *SignalRequest) String() string + type SignalRequest_Description struct + Description []byte + type SignalRequest_Join struct + Join *JoinRequest + type SignalRequest_Trickle struct + Trickle *Trickle + type Trickle struct + Init string + Target Trickle_Target + func (*Trickle) Descriptor() ([]byte, []int) + func (*Trickle) ProtoMessage() + func (x *Trickle) GetInit() string + func (x *Trickle) GetTarget() Trickle_Target + func (x *Trickle) ProtoReflect() protoreflect.Message + func (x *Trickle) Reset() + func (x *Trickle) String() string + type Trickle_Target int32 + const Trickle_PUBLISHER + const Trickle_SUBSCRIBER + func (Trickle_Target) Descriptor() protoreflect.EnumDescriptor + func (Trickle_Target) EnumDescriptor() ([]byte, []int) + func (Trickle_Target) Type() protoreflect.EnumType + func (x Trickle_Target) Enum() *Trickle_Target + func (x Trickle_Target) Number() protoreflect.EnumNumber + func (x Trickle_Target) String() string + type UnimplementedSFUServer struct + func (UnimplementedSFUServer) Signal(SFU_SignalServer) error + type UnsafeSFUServer interface