* update protos * signal event * implemented * format * implement example * protocol 5 * icon size
2139 lines
68 KiB
Dart
2139 lines
68 KiB
Dart
///
|
|
// Generated code. Do not modify.
|
|
// source: livekit_rtc.proto
|
|
//
|
|
// @dart = 2.12
|
|
// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name
|
|
|
|
import 'dart:core' as $core;
|
|
|
|
import 'package:protobuf/protobuf.dart' as $pb;
|
|
|
|
import 'livekit_models.pb.dart' as $0;
|
|
|
|
import 'livekit_models.pbenum.dart' as $0;
|
|
import 'livekit_rtc.pbenum.dart';
|
|
|
|
export 'livekit_rtc.pbenum.dart';
|
|
|
|
enum SignalRequest_Message {
|
|
offer,
|
|
answer,
|
|
trickle,
|
|
addTrack,
|
|
mute,
|
|
subscription,
|
|
trackSetting,
|
|
leave,
|
|
notSet
|
|
}
|
|
|
|
class SignalRequest extends $pb.GeneratedMessage {
|
|
static const $core.Map<$core.int, SignalRequest_Message>
|
|
_SignalRequest_MessageByTag = {
|
|
1: SignalRequest_Message.offer,
|
|
2: SignalRequest_Message.answer,
|
|
3: SignalRequest_Message.trickle,
|
|
4: SignalRequest_Message.addTrack,
|
|
5: SignalRequest_Message.mute,
|
|
6: SignalRequest_Message.subscription,
|
|
7: SignalRequest_Message.trackSetting,
|
|
8: SignalRequest_Message.leave,
|
|
0: SignalRequest_Message.notSet
|
|
};
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'SignalRequest',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..oo(0, [1, 2, 3, 4, 5, 6, 7, 8])
|
|
..aOM<SessionDescription>(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'offer',
|
|
subBuilder: SessionDescription.create)
|
|
..aOM<SessionDescription>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'answer',
|
|
subBuilder: SessionDescription.create)
|
|
..aOM<TrickleRequest>(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'trickle',
|
|
subBuilder: TrickleRequest.create)
|
|
..aOM<AddTrackRequest>(
|
|
4,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'addTrack',
|
|
subBuilder: AddTrackRequest.create)
|
|
..aOM<MuteTrackRequest>(
|
|
5,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'mute',
|
|
subBuilder: MuteTrackRequest.create)
|
|
..aOM<UpdateSubscription>(
|
|
6,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'subscription',
|
|
subBuilder: UpdateSubscription.create)
|
|
..aOM<UpdateTrackSettings>(
|
|
7,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'trackSetting',
|
|
subBuilder: UpdateTrackSettings.create)
|
|
..aOM<LeaveRequest>(
|
|
8,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'leave',
|
|
subBuilder: LeaveRequest.create)
|
|
..hasRequiredFields = false;
|
|
|
|
SignalRequest._() : super();
|
|
factory SignalRequest({
|
|
SessionDescription? offer,
|
|
SessionDescription? answer,
|
|
TrickleRequest? trickle,
|
|
AddTrackRequest? addTrack,
|
|
MuteTrackRequest? mute,
|
|
UpdateSubscription? subscription,
|
|
UpdateTrackSettings? trackSetting,
|
|
LeaveRequest? leave,
|
|
}) {
|
|
final _result = create();
|
|
if (offer != null) {
|
|
_result.offer = offer;
|
|
}
|
|
if (answer != null) {
|
|
_result.answer = answer;
|
|
}
|
|
if (trickle != null) {
|
|
_result.trickle = trickle;
|
|
}
|
|
if (addTrack != null) {
|
|
_result.addTrack = addTrack;
|
|
}
|
|
if (mute != null) {
|
|
_result.mute = mute;
|
|
}
|
|
if (subscription != null) {
|
|
_result.subscription = subscription;
|
|
}
|
|
if (trackSetting != null) {
|
|
_result.trackSetting = trackSetting;
|
|
}
|
|
if (leave != null) {
|
|
_result.leave = leave;
|
|
}
|
|
return _result;
|
|
}
|
|
factory SignalRequest.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory SignalRequest.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
SignalRequest clone() => SignalRequest()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
SignalRequest copyWith(void Function(SignalRequest) updates) =>
|
|
super.copyWith((message) => updates(message as SignalRequest))
|
|
as SignalRequest; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static SignalRequest create() => SignalRequest._();
|
|
SignalRequest createEmptyInstance() => create();
|
|
static $pb.PbList<SignalRequest> createRepeated() =>
|
|
$pb.PbList<SignalRequest>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static SignalRequest getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<SignalRequest>(create);
|
|
static SignalRequest? _defaultInstance;
|
|
|
|
SignalRequest_Message whichMessage() =>
|
|
_SignalRequest_MessageByTag[$_whichOneof(0)]!;
|
|
void clearMessage() => clearField($_whichOneof(0));
|
|
|
|
@$pb.TagNumber(1)
|
|
SessionDescription get offer => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set offer(SessionDescription v) {
|
|
setField(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasOffer() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearOffer() => clearField(1);
|
|
@$pb.TagNumber(1)
|
|
SessionDescription ensureOffer() => $_ensure(0);
|
|
|
|
@$pb.TagNumber(2)
|
|
SessionDescription get answer => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set answer(SessionDescription v) {
|
|
setField(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasAnswer() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearAnswer() => clearField(2);
|
|
@$pb.TagNumber(2)
|
|
SessionDescription ensureAnswer() => $_ensure(1);
|
|
|
|
@$pb.TagNumber(3)
|
|
TrickleRequest get trickle => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set trickle(TrickleRequest v) {
|
|
setField(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasTrickle() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearTrickle() => clearField(3);
|
|
@$pb.TagNumber(3)
|
|
TrickleRequest ensureTrickle() => $_ensure(2);
|
|
|
|
@$pb.TagNumber(4)
|
|
AddTrackRequest get addTrack => $_getN(3);
|
|
@$pb.TagNumber(4)
|
|
set addTrack(AddTrackRequest v) {
|
|
setField(4, v);
|
|
}
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasAddTrack() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearAddTrack() => clearField(4);
|
|
@$pb.TagNumber(4)
|
|
AddTrackRequest ensureAddTrack() => $_ensure(3);
|
|
|
|
@$pb.TagNumber(5)
|
|
MuteTrackRequest get mute => $_getN(4);
|
|
@$pb.TagNumber(5)
|
|
set mute(MuteTrackRequest v) {
|
|
setField(5, v);
|
|
}
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasMute() => $_has(4);
|
|
@$pb.TagNumber(5)
|
|
void clearMute() => clearField(5);
|
|
@$pb.TagNumber(5)
|
|
MuteTrackRequest ensureMute() => $_ensure(4);
|
|
|
|
@$pb.TagNumber(6)
|
|
UpdateSubscription get subscription => $_getN(5);
|
|
@$pb.TagNumber(6)
|
|
set subscription(UpdateSubscription v) {
|
|
setField(6, v);
|
|
}
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasSubscription() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearSubscription() => clearField(6);
|
|
@$pb.TagNumber(6)
|
|
UpdateSubscription ensureSubscription() => $_ensure(5);
|
|
|
|
@$pb.TagNumber(7)
|
|
UpdateTrackSettings get trackSetting => $_getN(6);
|
|
@$pb.TagNumber(7)
|
|
set trackSetting(UpdateTrackSettings v) {
|
|
setField(7, v);
|
|
}
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.bool hasTrackSetting() => $_has(6);
|
|
@$pb.TagNumber(7)
|
|
void clearTrackSetting() => clearField(7);
|
|
@$pb.TagNumber(7)
|
|
UpdateTrackSettings ensureTrackSetting() => $_ensure(6);
|
|
|
|
@$pb.TagNumber(8)
|
|
LeaveRequest get leave => $_getN(7);
|
|
@$pb.TagNumber(8)
|
|
set leave(LeaveRequest v) {
|
|
setField(8, v);
|
|
}
|
|
|
|
@$pb.TagNumber(8)
|
|
$core.bool hasLeave() => $_has(7);
|
|
@$pb.TagNumber(8)
|
|
void clearLeave() => clearField(8);
|
|
@$pb.TagNumber(8)
|
|
LeaveRequest ensureLeave() => $_ensure(7);
|
|
}
|
|
|
|
enum SignalResponse_Message {
|
|
join,
|
|
answer,
|
|
offer,
|
|
trickle,
|
|
update,
|
|
trackPublished,
|
|
leave,
|
|
mute,
|
|
speakersChanged,
|
|
roomUpdate,
|
|
connectionQuality,
|
|
notSet
|
|
}
|
|
|
|
class SignalResponse extends $pb.GeneratedMessage {
|
|
static const $core.Map<$core.int, SignalResponse_Message>
|
|
_SignalResponse_MessageByTag = {
|
|
1: SignalResponse_Message.join,
|
|
2: SignalResponse_Message.answer,
|
|
3: SignalResponse_Message.offer,
|
|
4: SignalResponse_Message.trickle,
|
|
5: SignalResponse_Message.update,
|
|
6: SignalResponse_Message.trackPublished,
|
|
8: SignalResponse_Message.leave,
|
|
9: SignalResponse_Message.mute,
|
|
10: SignalResponse_Message.speakersChanged,
|
|
11: SignalResponse_Message.roomUpdate,
|
|
12: SignalResponse_Message.connectionQuality,
|
|
0: SignalResponse_Message.notSet
|
|
};
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'SignalResponse',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..oo(0, [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12])
|
|
..aOM<JoinResponse>(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'join',
|
|
subBuilder: JoinResponse.create)
|
|
..aOM<SessionDescription>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'answer',
|
|
subBuilder: SessionDescription.create)
|
|
..aOM<SessionDescription>(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'offer',
|
|
subBuilder: SessionDescription.create)
|
|
..aOM<TrickleRequest>(
|
|
4,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'trickle',
|
|
subBuilder: TrickleRequest.create)
|
|
..aOM<ParticipantUpdate>(
|
|
5,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'update',
|
|
subBuilder: ParticipantUpdate.create)
|
|
..aOM<TrackPublishedResponse>(
|
|
6,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'trackPublished',
|
|
subBuilder: TrackPublishedResponse.create)
|
|
..aOM<LeaveRequest>(
|
|
8,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'leave',
|
|
subBuilder: LeaveRequest.create)
|
|
..aOM<MuteTrackRequest>(
|
|
9,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'mute',
|
|
subBuilder: MuteTrackRequest.create)
|
|
..aOM<SpeakersChanged>(
|
|
10,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'speakersChanged',
|
|
subBuilder: SpeakersChanged.create)
|
|
..aOM<RoomUpdate>(
|
|
11,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'roomUpdate',
|
|
subBuilder: RoomUpdate.create)
|
|
..aOM<ConnectionQualityUpdate>(
|
|
12,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'connectionQuality',
|
|
subBuilder: ConnectionQualityUpdate.create)
|
|
..hasRequiredFields = false;
|
|
|
|
SignalResponse._() : super();
|
|
factory SignalResponse({
|
|
JoinResponse? join,
|
|
SessionDescription? answer,
|
|
SessionDescription? offer,
|
|
TrickleRequest? trickle,
|
|
ParticipantUpdate? update,
|
|
TrackPublishedResponse? trackPublished,
|
|
LeaveRequest? leave,
|
|
MuteTrackRequest? mute,
|
|
SpeakersChanged? speakersChanged,
|
|
RoomUpdate? roomUpdate,
|
|
ConnectionQualityUpdate? connectionQuality,
|
|
}) {
|
|
final _result = create();
|
|
if (join != null) {
|
|
_result.join = join;
|
|
}
|
|
if (answer != null) {
|
|
_result.answer = answer;
|
|
}
|
|
if (offer != null) {
|
|
_result.offer = offer;
|
|
}
|
|
if (trickle != null) {
|
|
_result.trickle = trickle;
|
|
}
|
|
if (update != null) {
|
|
_result.update = update;
|
|
}
|
|
if (trackPublished != null) {
|
|
_result.trackPublished = trackPublished;
|
|
}
|
|
if (leave != null) {
|
|
_result.leave = leave;
|
|
}
|
|
if (mute != null) {
|
|
_result.mute = mute;
|
|
}
|
|
if (speakersChanged != null) {
|
|
_result.speakersChanged = speakersChanged;
|
|
}
|
|
if (roomUpdate != null) {
|
|
_result.roomUpdate = roomUpdate;
|
|
}
|
|
if (connectionQuality != null) {
|
|
_result.connectionQuality = connectionQuality;
|
|
}
|
|
return _result;
|
|
}
|
|
factory SignalResponse.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory SignalResponse.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
SignalResponse clone() => SignalResponse()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
SignalResponse copyWith(void Function(SignalResponse) updates) =>
|
|
super.copyWith((message) => updates(message as SignalResponse))
|
|
as SignalResponse; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static SignalResponse create() => SignalResponse._();
|
|
SignalResponse createEmptyInstance() => create();
|
|
static $pb.PbList<SignalResponse> createRepeated() =>
|
|
$pb.PbList<SignalResponse>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static SignalResponse getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<SignalResponse>(create);
|
|
static SignalResponse? _defaultInstance;
|
|
|
|
SignalResponse_Message whichMessage() =>
|
|
_SignalResponse_MessageByTag[$_whichOneof(0)]!;
|
|
void clearMessage() => clearField($_whichOneof(0));
|
|
|
|
@$pb.TagNumber(1)
|
|
JoinResponse get join => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set join(JoinResponse v) {
|
|
setField(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasJoin() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearJoin() => clearField(1);
|
|
@$pb.TagNumber(1)
|
|
JoinResponse ensureJoin() => $_ensure(0);
|
|
|
|
@$pb.TagNumber(2)
|
|
SessionDescription get answer => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set answer(SessionDescription v) {
|
|
setField(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasAnswer() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearAnswer() => clearField(2);
|
|
@$pb.TagNumber(2)
|
|
SessionDescription ensureAnswer() => $_ensure(1);
|
|
|
|
@$pb.TagNumber(3)
|
|
SessionDescription get offer => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set offer(SessionDescription v) {
|
|
setField(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasOffer() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearOffer() => clearField(3);
|
|
@$pb.TagNumber(3)
|
|
SessionDescription ensureOffer() => $_ensure(2);
|
|
|
|
@$pb.TagNumber(4)
|
|
TrickleRequest get trickle => $_getN(3);
|
|
@$pb.TagNumber(4)
|
|
set trickle(TrickleRequest v) {
|
|
setField(4, v);
|
|
}
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasTrickle() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearTrickle() => clearField(4);
|
|
@$pb.TagNumber(4)
|
|
TrickleRequest ensureTrickle() => $_ensure(3);
|
|
|
|
@$pb.TagNumber(5)
|
|
ParticipantUpdate get update => $_getN(4);
|
|
@$pb.TagNumber(5)
|
|
set update(ParticipantUpdate v) {
|
|
setField(5, v);
|
|
}
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasUpdate() => $_has(4);
|
|
@$pb.TagNumber(5)
|
|
void clearUpdate() => clearField(5);
|
|
@$pb.TagNumber(5)
|
|
ParticipantUpdate ensureUpdate() => $_ensure(4);
|
|
|
|
@$pb.TagNumber(6)
|
|
TrackPublishedResponse get trackPublished => $_getN(5);
|
|
@$pb.TagNumber(6)
|
|
set trackPublished(TrackPublishedResponse v) {
|
|
setField(6, v);
|
|
}
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasTrackPublished() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearTrackPublished() => clearField(6);
|
|
@$pb.TagNumber(6)
|
|
TrackPublishedResponse ensureTrackPublished() => $_ensure(5);
|
|
|
|
@$pb.TagNumber(8)
|
|
LeaveRequest get leave => $_getN(6);
|
|
@$pb.TagNumber(8)
|
|
set leave(LeaveRequest v) {
|
|
setField(8, v);
|
|
}
|
|
|
|
@$pb.TagNumber(8)
|
|
$core.bool hasLeave() => $_has(6);
|
|
@$pb.TagNumber(8)
|
|
void clearLeave() => clearField(8);
|
|
@$pb.TagNumber(8)
|
|
LeaveRequest ensureLeave() => $_ensure(6);
|
|
|
|
@$pb.TagNumber(9)
|
|
MuteTrackRequest get mute => $_getN(7);
|
|
@$pb.TagNumber(9)
|
|
set mute(MuteTrackRequest v) {
|
|
setField(9, v);
|
|
}
|
|
|
|
@$pb.TagNumber(9)
|
|
$core.bool hasMute() => $_has(7);
|
|
@$pb.TagNumber(9)
|
|
void clearMute() => clearField(9);
|
|
@$pb.TagNumber(9)
|
|
MuteTrackRequest ensureMute() => $_ensure(7);
|
|
|
|
@$pb.TagNumber(10)
|
|
SpeakersChanged get speakersChanged => $_getN(8);
|
|
@$pb.TagNumber(10)
|
|
set speakersChanged(SpeakersChanged v) {
|
|
setField(10, v);
|
|
}
|
|
|
|
@$pb.TagNumber(10)
|
|
$core.bool hasSpeakersChanged() => $_has(8);
|
|
@$pb.TagNumber(10)
|
|
void clearSpeakersChanged() => clearField(10);
|
|
@$pb.TagNumber(10)
|
|
SpeakersChanged ensureSpeakersChanged() => $_ensure(8);
|
|
|
|
@$pb.TagNumber(11)
|
|
RoomUpdate get roomUpdate => $_getN(9);
|
|
@$pb.TagNumber(11)
|
|
set roomUpdate(RoomUpdate v) {
|
|
setField(11, v);
|
|
}
|
|
|
|
@$pb.TagNumber(11)
|
|
$core.bool hasRoomUpdate() => $_has(9);
|
|
@$pb.TagNumber(11)
|
|
void clearRoomUpdate() => clearField(11);
|
|
@$pb.TagNumber(11)
|
|
RoomUpdate ensureRoomUpdate() => $_ensure(9);
|
|
|
|
@$pb.TagNumber(12)
|
|
ConnectionQualityUpdate get connectionQuality => $_getN(10);
|
|
@$pb.TagNumber(12)
|
|
set connectionQuality(ConnectionQualityUpdate v) {
|
|
setField(12, v);
|
|
}
|
|
|
|
@$pb.TagNumber(12)
|
|
$core.bool hasConnectionQuality() => $_has(10);
|
|
@$pb.TagNumber(12)
|
|
void clearConnectionQuality() => clearField(12);
|
|
@$pb.TagNumber(12)
|
|
ConnectionQualityUpdate ensureConnectionQuality() => $_ensure(10);
|
|
}
|
|
|
|
class AddTrackRequest extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'AddTrackRequest',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..aOS(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'cid')
|
|
..aOS(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'name')
|
|
..e<$0.TrackType>(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'type',
|
|
$pb.PbFieldType.OE,
|
|
defaultOrMaker: $0.TrackType.AUDIO,
|
|
valueOf: $0.TrackType.valueOf,
|
|
enumValues: $0.TrackType.values)
|
|
..a<$core.int>(
|
|
4,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'width',
|
|
$pb.PbFieldType.OU3)
|
|
..a<$core.int>(
|
|
5,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'height',
|
|
$pb.PbFieldType.OU3)
|
|
..aOB(
|
|
6,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'muted')
|
|
..aOB(
|
|
7,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'disableDtx')
|
|
..e<$0.TrackSource>(
|
|
8,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'source',
|
|
$pb.PbFieldType.OE,
|
|
defaultOrMaker: $0.TrackSource.UNKNOWN,
|
|
valueOf: $0.TrackSource.valueOf,
|
|
enumValues: $0.TrackSource.values)
|
|
..hasRequiredFields = false;
|
|
|
|
AddTrackRequest._() : super();
|
|
factory AddTrackRequest({
|
|
$core.String? cid,
|
|
$core.String? name,
|
|
$0.TrackType? type,
|
|
$core.int? width,
|
|
$core.int? height,
|
|
$core.bool? muted,
|
|
$core.bool? disableDtx,
|
|
$0.TrackSource? source,
|
|
}) {
|
|
final _result = create();
|
|
if (cid != null) {
|
|
_result.cid = cid;
|
|
}
|
|
if (name != null) {
|
|
_result.name = name;
|
|
}
|
|
if (type != null) {
|
|
_result.type = type;
|
|
}
|
|
if (width != null) {
|
|
_result.width = width;
|
|
}
|
|
if (height != null) {
|
|
_result.height = height;
|
|
}
|
|
if (muted != null) {
|
|
_result.muted = muted;
|
|
}
|
|
if (disableDtx != null) {
|
|
_result.disableDtx = disableDtx;
|
|
}
|
|
if (source != null) {
|
|
_result.source = source;
|
|
}
|
|
return _result;
|
|
}
|
|
factory AddTrackRequest.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory AddTrackRequest.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
AddTrackRequest clone() => AddTrackRequest()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
AddTrackRequest copyWith(void Function(AddTrackRequest) updates) =>
|
|
super.copyWith((message) => updates(message as AddTrackRequest))
|
|
as AddTrackRequest; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static AddTrackRequest create() => AddTrackRequest._();
|
|
AddTrackRequest createEmptyInstance() => create();
|
|
static $pb.PbList<AddTrackRequest> createRepeated() =>
|
|
$pb.PbList<AddTrackRequest>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static AddTrackRequest getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<AddTrackRequest>(create);
|
|
static AddTrackRequest? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get cid => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set cid($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasCid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearCid() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.String get name => $_getSZ(1);
|
|
@$pb.TagNumber(2)
|
|
set name($core.String v) {
|
|
$_setString(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasName() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearName() => clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
$0.TrackType get type => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set type($0.TrackType v) {
|
|
setField(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasType() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearType() => clearField(3);
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.int get width => $_getIZ(3);
|
|
@$pb.TagNumber(4)
|
|
set width($core.int v) {
|
|
$_setUnsignedInt32(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasWidth() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearWidth() => clearField(4);
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.int get height => $_getIZ(4);
|
|
@$pb.TagNumber(5)
|
|
set height($core.int v) {
|
|
$_setUnsignedInt32(4, v);
|
|
}
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasHeight() => $_has(4);
|
|
@$pb.TagNumber(5)
|
|
void clearHeight() => clearField(5);
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool get muted => $_getBF(5);
|
|
@$pb.TagNumber(6)
|
|
set muted($core.bool v) {
|
|
$_setBool(5, v);
|
|
}
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasMuted() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearMuted() => clearField(6);
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.bool get disableDtx => $_getBF(6);
|
|
@$pb.TagNumber(7)
|
|
set disableDtx($core.bool v) {
|
|
$_setBool(6, v);
|
|
}
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.bool hasDisableDtx() => $_has(6);
|
|
@$pb.TagNumber(7)
|
|
void clearDisableDtx() => clearField(7);
|
|
|
|
@$pb.TagNumber(8)
|
|
$0.TrackSource get source => $_getN(7);
|
|
@$pb.TagNumber(8)
|
|
set source($0.TrackSource v) {
|
|
setField(8, v);
|
|
}
|
|
|
|
@$pb.TagNumber(8)
|
|
$core.bool hasSource() => $_has(7);
|
|
@$pb.TagNumber(8)
|
|
void clearSource() => clearField(8);
|
|
}
|
|
|
|
class TrickleRequest extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'TrickleRequest',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..aOS(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'candidateInit',
|
|
protoName: 'candidateInit')
|
|
..e<SignalTarget>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'target',
|
|
$pb.PbFieldType.OE,
|
|
defaultOrMaker: SignalTarget.PUBLISHER,
|
|
valueOf: SignalTarget.valueOf,
|
|
enumValues: SignalTarget.values)
|
|
..hasRequiredFields = false;
|
|
|
|
TrickleRequest._() : super();
|
|
factory TrickleRequest({
|
|
$core.String? candidateInit,
|
|
SignalTarget? target,
|
|
}) {
|
|
final _result = create();
|
|
if (candidateInit != null) {
|
|
_result.candidateInit = candidateInit;
|
|
}
|
|
if (target != null) {
|
|
_result.target = target;
|
|
}
|
|
return _result;
|
|
}
|
|
factory TrickleRequest.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory TrickleRequest.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
TrickleRequest clone() => TrickleRequest()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
TrickleRequest copyWith(void Function(TrickleRequest) updates) =>
|
|
super.copyWith((message) => updates(message as TrickleRequest))
|
|
as TrickleRequest; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static TrickleRequest create() => TrickleRequest._();
|
|
TrickleRequest createEmptyInstance() => create();
|
|
static $pb.PbList<TrickleRequest> createRepeated() =>
|
|
$pb.PbList<TrickleRequest>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static TrickleRequest getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<TrickleRequest>(create);
|
|
static TrickleRequest? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get candidateInit => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set candidateInit($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasCandidateInit() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearCandidateInit() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
SignalTarget get target => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set target(SignalTarget v) {
|
|
setField(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasTarget() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearTarget() => clearField(2);
|
|
}
|
|
|
|
class MuteTrackRequest extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'MuteTrackRequest',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..aOS(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'sid')
|
|
..aOB(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'muted')
|
|
..hasRequiredFields = false;
|
|
|
|
MuteTrackRequest._() : super();
|
|
factory MuteTrackRequest({
|
|
$core.String? sid,
|
|
$core.bool? muted,
|
|
}) {
|
|
final _result = create();
|
|
if (sid != null) {
|
|
_result.sid = sid;
|
|
}
|
|
if (muted != null) {
|
|
_result.muted = muted;
|
|
}
|
|
return _result;
|
|
}
|
|
factory MuteTrackRequest.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory MuteTrackRequest.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
MuteTrackRequest clone() => MuteTrackRequest()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
MuteTrackRequest copyWith(void Function(MuteTrackRequest) updates) =>
|
|
super.copyWith((message) => updates(message as MuteTrackRequest))
|
|
as MuteTrackRequest; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static MuteTrackRequest create() => MuteTrackRequest._();
|
|
MuteTrackRequest createEmptyInstance() => create();
|
|
static $pb.PbList<MuteTrackRequest> createRepeated() =>
|
|
$pb.PbList<MuteTrackRequest>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static MuteTrackRequest getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<MuteTrackRequest>(create);
|
|
static MuteTrackRequest? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get sid => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set sid($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasSid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearSid() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool get muted => $_getBF(1);
|
|
@$pb.TagNumber(2)
|
|
set muted($core.bool v) {
|
|
$_setBool(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasMuted() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearMuted() => clearField(2);
|
|
}
|
|
|
|
class JoinResponse extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'JoinResponse',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..aOM<$0.Room>(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'room',
|
|
subBuilder: $0.Room.create)
|
|
..aOM<$0.ParticipantInfo>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'participant',
|
|
subBuilder: $0.ParticipantInfo.create)
|
|
..pc<$0.ParticipantInfo>(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'otherParticipants',
|
|
$pb.PbFieldType.PM,
|
|
subBuilder: $0.ParticipantInfo.create)
|
|
..aOS(
|
|
4,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'serverVersion')
|
|
..pc<ICEServer>(
|
|
5,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'iceServers',
|
|
$pb.PbFieldType.PM,
|
|
subBuilder: ICEServer.create)
|
|
..aOB(
|
|
6,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'subscriberPrimary')
|
|
..aOS(
|
|
7,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'alternativeUrl')
|
|
..hasRequiredFields = false;
|
|
|
|
JoinResponse._() : super();
|
|
factory JoinResponse({
|
|
$0.Room? room,
|
|
$0.ParticipantInfo? participant,
|
|
$core.Iterable<$0.ParticipantInfo>? otherParticipants,
|
|
$core.String? serverVersion,
|
|
$core.Iterable<ICEServer>? iceServers,
|
|
$core.bool? subscriberPrimary,
|
|
$core.String? alternativeUrl,
|
|
}) {
|
|
final _result = create();
|
|
if (room != null) {
|
|
_result.room = room;
|
|
}
|
|
if (participant != null) {
|
|
_result.participant = participant;
|
|
}
|
|
if (otherParticipants != null) {
|
|
_result.otherParticipants.addAll(otherParticipants);
|
|
}
|
|
if (serverVersion != null) {
|
|
_result.serverVersion = serverVersion;
|
|
}
|
|
if (iceServers != null) {
|
|
_result.iceServers.addAll(iceServers);
|
|
}
|
|
if (subscriberPrimary != null) {
|
|
_result.subscriberPrimary = subscriberPrimary;
|
|
}
|
|
if (alternativeUrl != null) {
|
|
_result.alternativeUrl = alternativeUrl;
|
|
}
|
|
return _result;
|
|
}
|
|
factory JoinResponse.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory JoinResponse.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
JoinResponse clone() => JoinResponse()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
JoinResponse copyWith(void Function(JoinResponse) updates) =>
|
|
super.copyWith((message) => updates(message as JoinResponse))
|
|
as JoinResponse; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static JoinResponse create() => JoinResponse._();
|
|
JoinResponse createEmptyInstance() => create();
|
|
static $pb.PbList<JoinResponse> createRepeated() =>
|
|
$pb.PbList<JoinResponse>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static JoinResponse getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<JoinResponse>(create);
|
|
static JoinResponse? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$0.Room get room => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set room($0.Room v) {
|
|
setField(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasRoom() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearRoom() => clearField(1);
|
|
@$pb.TagNumber(1)
|
|
$0.Room ensureRoom() => $_ensure(0);
|
|
|
|
@$pb.TagNumber(2)
|
|
$0.ParticipantInfo get participant => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set participant($0.ParticipantInfo v) {
|
|
setField(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasParticipant() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearParticipant() => clearField(2);
|
|
@$pb.TagNumber(2)
|
|
$0.ParticipantInfo ensureParticipant() => $_ensure(1);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.List<$0.ParticipantInfo> get otherParticipants => $_getList(2);
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.String get serverVersion => $_getSZ(3);
|
|
@$pb.TagNumber(4)
|
|
set serverVersion($core.String v) {
|
|
$_setString(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasServerVersion() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearServerVersion() => clearField(4);
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.List<ICEServer> get iceServers => $_getList(4);
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool get subscriberPrimary => $_getBF(5);
|
|
@$pb.TagNumber(6)
|
|
set subscriberPrimary($core.bool v) {
|
|
$_setBool(5, v);
|
|
}
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasSubscriberPrimary() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearSubscriberPrimary() => clearField(6);
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.String get alternativeUrl => $_getSZ(6);
|
|
@$pb.TagNumber(7)
|
|
set alternativeUrl($core.String v) {
|
|
$_setString(6, v);
|
|
}
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.bool hasAlternativeUrl() => $_has(6);
|
|
@$pb.TagNumber(7)
|
|
void clearAlternativeUrl() => clearField(7);
|
|
}
|
|
|
|
class TrackPublishedResponse extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'TrackPublishedResponse',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..aOS(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'cid')
|
|
..aOM<$0.TrackInfo>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'track',
|
|
subBuilder: $0.TrackInfo.create)
|
|
..hasRequiredFields = false;
|
|
|
|
TrackPublishedResponse._() : super();
|
|
factory TrackPublishedResponse({
|
|
$core.String? cid,
|
|
$0.TrackInfo? track,
|
|
}) {
|
|
final _result = create();
|
|
if (cid != null) {
|
|
_result.cid = cid;
|
|
}
|
|
if (track != null) {
|
|
_result.track = track;
|
|
}
|
|
return _result;
|
|
}
|
|
factory TrackPublishedResponse.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory TrackPublishedResponse.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
TrackPublishedResponse clone() =>
|
|
TrackPublishedResponse()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
TrackPublishedResponse copyWith(
|
|
void Function(TrackPublishedResponse) updates) =>
|
|
super.copyWith((message) => updates(message as TrackPublishedResponse))
|
|
as TrackPublishedResponse; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static TrackPublishedResponse create() => TrackPublishedResponse._();
|
|
TrackPublishedResponse createEmptyInstance() => create();
|
|
static $pb.PbList<TrackPublishedResponse> createRepeated() =>
|
|
$pb.PbList<TrackPublishedResponse>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static TrackPublishedResponse getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<TrackPublishedResponse>(create);
|
|
static TrackPublishedResponse? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get cid => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set cid($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasCid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearCid() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$0.TrackInfo get track => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set track($0.TrackInfo v) {
|
|
setField(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasTrack() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearTrack() => clearField(2);
|
|
@$pb.TagNumber(2)
|
|
$0.TrackInfo ensureTrack() => $_ensure(1);
|
|
}
|
|
|
|
class SessionDescription extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'SessionDescription',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..aOS(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'type')
|
|
..aOS(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'sdp')
|
|
..hasRequiredFields = false;
|
|
|
|
SessionDescription._() : super();
|
|
factory SessionDescription({
|
|
$core.String? type,
|
|
$core.String? sdp,
|
|
}) {
|
|
final _result = create();
|
|
if (type != null) {
|
|
_result.type = type;
|
|
}
|
|
if (sdp != null) {
|
|
_result.sdp = sdp;
|
|
}
|
|
return _result;
|
|
}
|
|
factory SessionDescription.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory SessionDescription.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
SessionDescription clone() => SessionDescription()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
SessionDescription copyWith(void Function(SessionDescription) updates) =>
|
|
super.copyWith((message) => updates(message as SessionDescription))
|
|
as SessionDescription; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static SessionDescription create() => SessionDescription._();
|
|
SessionDescription createEmptyInstance() => create();
|
|
static $pb.PbList<SessionDescription> createRepeated() =>
|
|
$pb.PbList<SessionDescription>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static SessionDescription getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<SessionDescription>(create);
|
|
static SessionDescription? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get type => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set type($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasType() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearType() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.String get sdp => $_getSZ(1);
|
|
@$pb.TagNumber(2)
|
|
set sdp($core.String v) {
|
|
$_setString(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasSdp() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearSdp() => clearField(2);
|
|
}
|
|
|
|
class ParticipantUpdate extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'ParticipantUpdate',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..pc<$0.ParticipantInfo>(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'participants',
|
|
$pb.PbFieldType.PM,
|
|
subBuilder: $0.ParticipantInfo.create)
|
|
..hasRequiredFields = false;
|
|
|
|
ParticipantUpdate._() : super();
|
|
factory ParticipantUpdate({
|
|
$core.Iterable<$0.ParticipantInfo>? participants,
|
|
}) {
|
|
final _result = create();
|
|
if (participants != null) {
|
|
_result.participants.addAll(participants);
|
|
}
|
|
return _result;
|
|
}
|
|
factory ParticipantUpdate.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory ParticipantUpdate.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
ParticipantUpdate clone() => ParticipantUpdate()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
ParticipantUpdate copyWith(void Function(ParticipantUpdate) updates) =>
|
|
super.copyWith((message) => updates(message as ParticipantUpdate))
|
|
as ParticipantUpdate; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static ParticipantUpdate create() => ParticipantUpdate._();
|
|
ParticipantUpdate createEmptyInstance() => create();
|
|
static $pb.PbList<ParticipantUpdate> createRepeated() =>
|
|
$pb.PbList<ParticipantUpdate>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static ParticipantUpdate getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<ParticipantUpdate>(create);
|
|
static ParticipantUpdate? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$0.ParticipantInfo> get participants => $_getList(0);
|
|
}
|
|
|
|
class UpdateSubscription extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'UpdateSubscription',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..pPS(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'trackSids')
|
|
..aOB(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'subscribe')
|
|
..hasRequiredFields = false;
|
|
|
|
UpdateSubscription._() : super();
|
|
factory UpdateSubscription({
|
|
$core.Iterable<$core.String>? trackSids,
|
|
$core.bool? subscribe,
|
|
}) {
|
|
final _result = create();
|
|
if (trackSids != null) {
|
|
_result.trackSids.addAll(trackSids);
|
|
}
|
|
if (subscribe != null) {
|
|
_result.subscribe = subscribe;
|
|
}
|
|
return _result;
|
|
}
|
|
factory UpdateSubscription.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory UpdateSubscription.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
UpdateSubscription clone() => UpdateSubscription()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
UpdateSubscription copyWith(void Function(UpdateSubscription) updates) =>
|
|
super.copyWith((message) => updates(message as UpdateSubscription))
|
|
as UpdateSubscription; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static UpdateSubscription create() => UpdateSubscription._();
|
|
UpdateSubscription createEmptyInstance() => create();
|
|
static $pb.PbList<UpdateSubscription> createRepeated() =>
|
|
$pb.PbList<UpdateSubscription>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static UpdateSubscription getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<UpdateSubscription>(create);
|
|
static UpdateSubscription? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$core.String> get trackSids => $_getList(0);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool get subscribe => $_getBF(1);
|
|
@$pb.TagNumber(2)
|
|
set subscribe($core.bool v) {
|
|
$_setBool(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasSubscribe() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearSubscribe() => clearField(2);
|
|
}
|
|
|
|
class UpdateTrackSettings extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'UpdateTrackSettings',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..pPS(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'trackSids')
|
|
..aOB(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'disabled')
|
|
..e<VideoQuality>(
|
|
4,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'quality',
|
|
$pb.PbFieldType.OE,
|
|
defaultOrMaker: VideoQuality.LOW,
|
|
valueOf: VideoQuality.valueOf,
|
|
enumValues: VideoQuality.values)
|
|
..a<$core.int>(
|
|
5,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'width',
|
|
$pb.PbFieldType.OU3)
|
|
..a<$core.int>(
|
|
6,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'height',
|
|
$pb.PbFieldType.OU3)
|
|
..hasRequiredFields = false;
|
|
|
|
UpdateTrackSettings._() : super();
|
|
factory UpdateTrackSettings({
|
|
$core.Iterable<$core.String>? trackSids,
|
|
$core.bool? disabled,
|
|
VideoQuality? quality,
|
|
$core.int? width,
|
|
$core.int? height,
|
|
}) {
|
|
final _result = create();
|
|
if (trackSids != null) {
|
|
_result.trackSids.addAll(trackSids);
|
|
}
|
|
if (disabled != null) {
|
|
_result.disabled = disabled;
|
|
}
|
|
if (quality != null) {
|
|
_result.quality = quality;
|
|
}
|
|
if (width != null) {
|
|
_result.width = width;
|
|
}
|
|
if (height != null) {
|
|
_result.height = height;
|
|
}
|
|
return _result;
|
|
}
|
|
factory UpdateTrackSettings.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory UpdateTrackSettings.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
UpdateTrackSettings clone() => UpdateTrackSettings()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
UpdateTrackSettings copyWith(void Function(UpdateTrackSettings) updates) =>
|
|
super.copyWith((message) => updates(message as UpdateTrackSettings))
|
|
as UpdateTrackSettings; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static UpdateTrackSettings create() => UpdateTrackSettings._();
|
|
UpdateTrackSettings createEmptyInstance() => create();
|
|
static $pb.PbList<UpdateTrackSettings> createRepeated() =>
|
|
$pb.PbList<UpdateTrackSettings>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static UpdateTrackSettings getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<UpdateTrackSettings>(create);
|
|
static UpdateTrackSettings? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$core.String> get trackSids => $_getList(0);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool get disabled => $_getBF(1);
|
|
@$pb.TagNumber(3)
|
|
set disabled($core.bool v) {
|
|
$_setBool(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasDisabled() => $_has(1);
|
|
@$pb.TagNumber(3)
|
|
void clearDisabled() => clearField(3);
|
|
|
|
@$pb.TagNumber(4)
|
|
VideoQuality get quality => $_getN(2);
|
|
@$pb.TagNumber(4)
|
|
set quality(VideoQuality v) {
|
|
setField(4, v);
|
|
}
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasQuality() => $_has(2);
|
|
@$pb.TagNumber(4)
|
|
void clearQuality() => clearField(4);
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.int get width => $_getIZ(3);
|
|
@$pb.TagNumber(5)
|
|
set width($core.int v) {
|
|
$_setUnsignedInt32(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasWidth() => $_has(3);
|
|
@$pb.TagNumber(5)
|
|
void clearWidth() => clearField(5);
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.int get height => $_getIZ(4);
|
|
@$pb.TagNumber(6)
|
|
set height($core.int v) {
|
|
$_setUnsignedInt32(4, v);
|
|
}
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasHeight() => $_has(4);
|
|
@$pb.TagNumber(6)
|
|
void clearHeight() => clearField(6);
|
|
}
|
|
|
|
class LeaveRequest extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'LeaveRequest',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..aOB(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'canReconnect')
|
|
..hasRequiredFields = false;
|
|
|
|
LeaveRequest._() : super();
|
|
factory LeaveRequest({
|
|
$core.bool? canReconnect,
|
|
}) {
|
|
final _result = create();
|
|
if (canReconnect != null) {
|
|
_result.canReconnect = canReconnect;
|
|
}
|
|
return _result;
|
|
}
|
|
factory LeaveRequest.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory LeaveRequest.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
LeaveRequest clone() => LeaveRequest()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
LeaveRequest copyWith(void Function(LeaveRequest) updates) =>
|
|
super.copyWith((message) => updates(message as LeaveRequest))
|
|
as LeaveRequest; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static LeaveRequest create() => LeaveRequest._();
|
|
LeaveRequest createEmptyInstance() => create();
|
|
static $pb.PbList<LeaveRequest> createRepeated() =>
|
|
$pb.PbList<LeaveRequest>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static LeaveRequest getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<LeaveRequest>(create);
|
|
static LeaveRequest? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool get canReconnect => $_getBF(0);
|
|
@$pb.TagNumber(1)
|
|
set canReconnect($core.bool v) {
|
|
$_setBool(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasCanReconnect() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearCanReconnect() => clearField(1);
|
|
}
|
|
|
|
class ICEServer extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'ICEServer',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..pPS(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'urls')
|
|
..aOS(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'username')
|
|
..aOS(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'credential')
|
|
..hasRequiredFields = false;
|
|
|
|
ICEServer._() : super();
|
|
factory ICEServer({
|
|
$core.Iterable<$core.String>? urls,
|
|
$core.String? username,
|
|
$core.String? credential,
|
|
}) {
|
|
final _result = create();
|
|
if (urls != null) {
|
|
_result.urls.addAll(urls);
|
|
}
|
|
if (username != null) {
|
|
_result.username = username;
|
|
}
|
|
if (credential != null) {
|
|
_result.credential = credential;
|
|
}
|
|
return _result;
|
|
}
|
|
factory ICEServer.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory ICEServer.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
ICEServer clone() => ICEServer()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
ICEServer copyWith(void Function(ICEServer) updates) =>
|
|
super.copyWith((message) => updates(message as ICEServer))
|
|
as ICEServer; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static ICEServer create() => ICEServer._();
|
|
ICEServer createEmptyInstance() => create();
|
|
static $pb.PbList<ICEServer> createRepeated() => $pb.PbList<ICEServer>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static ICEServer getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<ICEServer>(create);
|
|
static ICEServer? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$core.String> get urls => $_getList(0);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.String get username => $_getSZ(1);
|
|
@$pb.TagNumber(2)
|
|
set username($core.String v) {
|
|
$_setString(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasUsername() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearUsername() => clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.String get credential => $_getSZ(2);
|
|
@$pb.TagNumber(3)
|
|
set credential($core.String v) {
|
|
$_setString(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasCredential() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearCredential() => clearField(3);
|
|
}
|
|
|
|
class SpeakersChanged extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'SpeakersChanged',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..pc<$0.SpeakerInfo>(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'speakers',
|
|
$pb.PbFieldType.PM,
|
|
subBuilder: $0.SpeakerInfo.create)
|
|
..hasRequiredFields = false;
|
|
|
|
SpeakersChanged._() : super();
|
|
factory SpeakersChanged({
|
|
$core.Iterable<$0.SpeakerInfo>? speakers,
|
|
}) {
|
|
final _result = create();
|
|
if (speakers != null) {
|
|
_result.speakers.addAll(speakers);
|
|
}
|
|
return _result;
|
|
}
|
|
factory SpeakersChanged.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory SpeakersChanged.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
SpeakersChanged clone() => SpeakersChanged()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
SpeakersChanged copyWith(void Function(SpeakersChanged) updates) =>
|
|
super.copyWith((message) => updates(message as SpeakersChanged))
|
|
as SpeakersChanged; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static SpeakersChanged create() => SpeakersChanged._();
|
|
SpeakersChanged createEmptyInstance() => create();
|
|
static $pb.PbList<SpeakersChanged> createRepeated() =>
|
|
$pb.PbList<SpeakersChanged>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static SpeakersChanged getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<SpeakersChanged>(create);
|
|
static SpeakersChanged? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<$0.SpeakerInfo> get speakers => $_getList(0);
|
|
}
|
|
|
|
class RoomUpdate extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'RoomUpdate',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..aOM<$0.Room>(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'room',
|
|
subBuilder: $0.Room.create)
|
|
..hasRequiredFields = false;
|
|
|
|
RoomUpdate._() : super();
|
|
factory RoomUpdate({
|
|
$0.Room? room,
|
|
}) {
|
|
final _result = create();
|
|
if (room != null) {
|
|
_result.room = room;
|
|
}
|
|
return _result;
|
|
}
|
|
factory RoomUpdate.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory RoomUpdate.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
RoomUpdate clone() => RoomUpdate()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
RoomUpdate copyWith(void Function(RoomUpdate) updates) =>
|
|
super.copyWith((message) => updates(message as RoomUpdate))
|
|
as RoomUpdate; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static RoomUpdate create() => RoomUpdate._();
|
|
RoomUpdate createEmptyInstance() => create();
|
|
static $pb.PbList<RoomUpdate> createRepeated() => $pb.PbList<RoomUpdate>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static RoomUpdate getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<RoomUpdate>(create);
|
|
static RoomUpdate? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$0.Room get room => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set room($0.Room v) {
|
|
setField(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasRoom() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearRoom() => clearField(1);
|
|
@$pb.TagNumber(1)
|
|
$0.Room ensureRoom() => $_ensure(0);
|
|
}
|
|
|
|
class ConnectionQualityInfo extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'ConnectionQualityInfo',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..aOS(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'participantSid')
|
|
..e<$0.ConnectionQuality>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'quality',
|
|
$pb.PbFieldType.OE,
|
|
defaultOrMaker: $0.ConnectionQuality.POOR,
|
|
valueOf: $0.ConnectionQuality.valueOf,
|
|
enumValues: $0.ConnectionQuality.values)
|
|
..hasRequiredFields = false;
|
|
|
|
ConnectionQualityInfo._() : super();
|
|
factory ConnectionQualityInfo({
|
|
$core.String? participantSid,
|
|
$0.ConnectionQuality? quality,
|
|
}) {
|
|
final _result = create();
|
|
if (participantSid != null) {
|
|
_result.participantSid = participantSid;
|
|
}
|
|
if (quality != null) {
|
|
_result.quality = quality;
|
|
}
|
|
return _result;
|
|
}
|
|
factory ConnectionQualityInfo.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory ConnectionQualityInfo.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
ConnectionQualityInfo clone() =>
|
|
ConnectionQualityInfo()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
ConnectionQualityInfo copyWith(
|
|
void Function(ConnectionQualityInfo) updates) =>
|
|
super.copyWith((message) => updates(message as ConnectionQualityInfo))
|
|
as ConnectionQualityInfo; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static ConnectionQualityInfo create() => ConnectionQualityInfo._();
|
|
ConnectionQualityInfo createEmptyInstance() => create();
|
|
static $pb.PbList<ConnectionQualityInfo> createRepeated() =>
|
|
$pb.PbList<ConnectionQualityInfo>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static ConnectionQualityInfo getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<ConnectionQualityInfo>(create);
|
|
static ConnectionQualityInfo? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get participantSid => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set participantSid($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasParticipantSid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearParticipantSid() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$0.ConnectionQuality get quality => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set quality($0.ConnectionQuality v) {
|
|
setField(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasQuality() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearQuality() => clearField(2);
|
|
}
|
|
|
|
class ConnectionQualityUpdate extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'ConnectionQualityUpdate',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..pc<ConnectionQualityInfo>(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'updates',
|
|
$pb.PbFieldType.PM,
|
|
subBuilder: ConnectionQualityInfo.create)
|
|
..hasRequiredFields = false;
|
|
|
|
ConnectionQualityUpdate._() : super();
|
|
factory ConnectionQualityUpdate({
|
|
$core.Iterable<ConnectionQualityInfo>? updates,
|
|
}) {
|
|
final _result = create();
|
|
if (updates != null) {
|
|
_result.updates.addAll(updates);
|
|
}
|
|
return _result;
|
|
}
|
|
factory ConnectionQualityUpdate.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory ConnectionQualityUpdate.fromJson($core.String i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromJson(i, r);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
|
|
'Will be removed in next major version')
|
|
ConnectionQualityUpdate clone() =>
|
|
ConnectionQualityUpdate()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
ConnectionQualityUpdate copyWith(
|
|
void Function(ConnectionQualityUpdate) updates) =>
|
|
super.copyWith((message) => updates(message as ConnectionQualityUpdate))
|
|
as ConnectionQualityUpdate; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static ConnectionQualityUpdate create() => ConnectionQualityUpdate._();
|
|
ConnectionQualityUpdate createEmptyInstance() => create();
|
|
static $pb.PbList<ConnectionQualityUpdate> createRepeated() =>
|
|
$pb.PbList<ConnectionQualityUpdate>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static ConnectionQualityUpdate getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<ConnectionQualityUpdate>(create);
|
|
static ConnectionQualityUpdate? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<ConnectionQualityInfo> get updates => $_getList(0);
|
|
}
|