github.com/livekit/protocol@v1.39.3/rpc/rest_signal.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.36.6 4 // protoc v4.23.4 5 // source: rpc/rest_signal.proto 6 7 package rpc 8 9 import ( 10 livekit "github.com/livekit/protocol/livekit" 11 _ "github.com/livekit/psrpc/protoc-gen-psrpc/options" 12 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 13 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 14 emptypb "google.golang.org/protobuf/types/known/emptypb" 15 reflect "reflect" 16 sync "sync" 17 unsafe "unsafe" 18 ) 19 20 const ( 21 // Verify that this generated code is sufficiently up-to-date. 22 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 23 // Verify that runtime/protoimpl is sufficiently up-to-date. 24 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 25 ) 26 27 type RTCRestCreateRequest struct { 28 state protoimpl.MessageState `protogen:"open.v1"` 29 StartSession *livekit.StartSession `protobuf:"bytes,1,opt,name=start_session,json=startSession,proto3" json:"start_session,omitempty"` 30 OfferSdp string `protobuf:"bytes,2,opt,name=offer_sdp,json=offerSdp,proto3" json:"offer_sdp,omitempty"` 31 SubscribedParticipantTracks map[string]*RTCRestCreateRequest_TrackList `protobuf:"bytes,3,rep,name=subscribed_participant_tracks,json=subscribedParticipantTracks,proto3" json:"subscribed_participant_tracks,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 32 unknownFields protoimpl.UnknownFields 33 sizeCache protoimpl.SizeCache 34 } 35 36 func (x *RTCRestCreateRequest) Reset() { 37 *x = RTCRestCreateRequest{} 38 mi := &file_rpc_rest_signal_proto_msgTypes[0] 39 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 40 ms.StoreMessageInfo(mi) 41 } 42 43 func (x *RTCRestCreateRequest) String() string { 44 return protoimpl.X.MessageStringOf(x) 45 } 46 47 func (*RTCRestCreateRequest) ProtoMessage() {} 48 49 func (x *RTCRestCreateRequest) ProtoReflect() protoreflect.Message { 50 mi := &file_rpc_rest_signal_proto_msgTypes[0] 51 if x != nil { 52 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 53 if ms.LoadMessageInfo() == nil { 54 ms.StoreMessageInfo(mi) 55 } 56 return ms 57 } 58 return mi.MessageOf(x) 59 } 60 61 // Deprecated: Use RTCRestCreateRequest.ProtoReflect.Descriptor instead. 62 func (*RTCRestCreateRequest) Descriptor() ([]byte, []int) { 63 return file_rpc_rest_signal_proto_rawDescGZIP(), []int{0} 64 } 65 66 func (x *RTCRestCreateRequest) GetStartSession() *livekit.StartSession { 67 if x != nil { 68 return x.StartSession 69 } 70 return nil 71 } 72 73 func (x *RTCRestCreateRequest) GetOfferSdp() string { 74 if x != nil { 75 return x.OfferSdp 76 } 77 return "" 78 } 79 80 func (x *RTCRestCreateRequest) GetSubscribedParticipantTracks() map[string]*RTCRestCreateRequest_TrackList { 81 if x != nil { 82 return x.SubscribedParticipantTracks 83 } 84 return nil 85 } 86 87 type RTCRestCreateResponse struct { 88 state protoimpl.MessageState `protogen:"open.v1"` 89 AnswerSdp string `protobuf:"bytes,1,opt,name=answer_sdp,json=answerSdp,proto3" json:"answer_sdp,omitempty"` 90 ParticipantId string `protobuf:"bytes,2,opt,name=participant_id,json=participantId,proto3" json:"participant_id,omitempty"` 91 IceServers []*livekit.ICEServer `protobuf:"bytes,3,rep,name=ice_servers,json=iceServers,proto3" json:"ice_servers,omitempty"` 92 IceSessionId string `protobuf:"bytes,4,opt,name=ice_session_id,json=iceSessionId,proto3" json:"ice_session_id,omitempty"` 93 unknownFields protoimpl.UnknownFields 94 sizeCache protoimpl.SizeCache 95 } 96 97 func (x *RTCRestCreateResponse) Reset() { 98 *x = RTCRestCreateResponse{} 99 mi := &file_rpc_rest_signal_proto_msgTypes[1] 100 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 101 ms.StoreMessageInfo(mi) 102 } 103 104 func (x *RTCRestCreateResponse) String() string { 105 return protoimpl.X.MessageStringOf(x) 106 } 107 108 func (*RTCRestCreateResponse) ProtoMessage() {} 109 110 func (x *RTCRestCreateResponse) ProtoReflect() protoreflect.Message { 111 mi := &file_rpc_rest_signal_proto_msgTypes[1] 112 if x != nil { 113 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 114 if ms.LoadMessageInfo() == nil { 115 ms.StoreMessageInfo(mi) 116 } 117 return ms 118 } 119 return mi.MessageOf(x) 120 } 121 122 // Deprecated: Use RTCRestCreateResponse.ProtoReflect.Descriptor instead. 123 func (*RTCRestCreateResponse) Descriptor() ([]byte, []int) { 124 return file_rpc_rest_signal_proto_rawDescGZIP(), []int{1} 125 } 126 127 func (x *RTCRestCreateResponse) GetAnswerSdp() string { 128 if x != nil { 129 return x.AnswerSdp 130 } 131 return "" 132 } 133 134 func (x *RTCRestCreateResponse) GetParticipantId() string { 135 if x != nil { 136 return x.ParticipantId 137 } 138 return "" 139 } 140 141 func (x *RTCRestCreateResponse) GetIceServers() []*livekit.ICEServer { 142 if x != nil { 143 return x.IceServers 144 } 145 return nil 146 } 147 148 func (x *RTCRestCreateResponse) GetIceSessionId() string { 149 if x != nil { 150 return x.IceSessionId 151 } 152 return "" 153 } 154 155 type RTCRestParticipantICETrickleRequest struct { 156 state protoimpl.MessageState `protogen:"open.v1"` 157 Room string `protobuf:"bytes,1,opt,name=room,proto3" json:"room,omitempty"` 158 ParticipantIdentity string `protobuf:"bytes,2,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"` 159 ParticipantId string `protobuf:"bytes,3,opt,name=participant_id,json=participantId,proto3" json:"participant_id,omitempty"` 160 IceSessionId string `protobuf:"bytes,4,opt,name=ice_session_id,json=iceSessionId,proto3" json:"ice_session_id,omitempty"` 161 SdpFragment string `protobuf:"bytes,5,opt,name=sdp_fragment,json=sdpFragment,proto3" json:"sdp_fragment,omitempty"` 162 unknownFields protoimpl.UnknownFields 163 sizeCache protoimpl.SizeCache 164 } 165 166 func (x *RTCRestParticipantICETrickleRequest) Reset() { 167 *x = RTCRestParticipantICETrickleRequest{} 168 mi := &file_rpc_rest_signal_proto_msgTypes[2] 169 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 170 ms.StoreMessageInfo(mi) 171 } 172 173 func (x *RTCRestParticipantICETrickleRequest) String() string { 174 return protoimpl.X.MessageStringOf(x) 175 } 176 177 func (*RTCRestParticipantICETrickleRequest) ProtoMessage() {} 178 179 func (x *RTCRestParticipantICETrickleRequest) ProtoReflect() protoreflect.Message { 180 mi := &file_rpc_rest_signal_proto_msgTypes[2] 181 if x != nil { 182 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 183 if ms.LoadMessageInfo() == nil { 184 ms.StoreMessageInfo(mi) 185 } 186 return ms 187 } 188 return mi.MessageOf(x) 189 } 190 191 // Deprecated: Use RTCRestParticipantICETrickleRequest.ProtoReflect.Descriptor instead. 192 func (*RTCRestParticipantICETrickleRequest) Descriptor() ([]byte, []int) { 193 return file_rpc_rest_signal_proto_rawDescGZIP(), []int{2} 194 } 195 196 func (x *RTCRestParticipantICETrickleRequest) GetRoom() string { 197 if x != nil { 198 return x.Room 199 } 200 return "" 201 } 202 203 func (x *RTCRestParticipantICETrickleRequest) GetParticipantIdentity() string { 204 if x != nil { 205 return x.ParticipantIdentity 206 } 207 return "" 208 } 209 210 func (x *RTCRestParticipantICETrickleRequest) GetParticipantId() string { 211 if x != nil { 212 return x.ParticipantId 213 } 214 return "" 215 } 216 217 func (x *RTCRestParticipantICETrickleRequest) GetIceSessionId() string { 218 if x != nil { 219 return x.IceSessionId 220 } 221 return "" 222 } 223 224 func (x *RTCRestParticipantICETrickleRequest) GetSdpFragment() string { 225 if x != nil { 226 return x.SdpFragment 227 } 228 return "" 229 } 230 231 type RTCRestParticipantICERestartRequest struct { 232 state protoimpl.MessageState `protogen:"open.v1"` 233 Room string `protobuf:"bytes,1,opt,name=room,proto3" json:"room,omitempty"` 234 ParticipantIdentity string `protobuf:"bytes,2,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"` 235 ParticipantId string `protobuf:"bytes,3,opt,name=participant_id,json=participantId,proto3" json:"participant_id,omitempty"` 236 SdpFragment string `protobuf:"bytes,4,opt,name=sdp_fragment,json=sdpFragment,proto3" json:"sdp_fragment,omitempty"` 237 unknownFields protoimpl.UnknownFields 238 sizeCache protoimpl.SizeCache 239 } 240 241 func (x *RTCRestParticipantICERestartRequest) Reset() { 242 *x = RTCRestParticipantICERestartRequest{} 243 mi := &file_rpc_rest_signal_proto_msgTypes[3] 244 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 245 ms.StoreMessageInfo(mi) 246 } 247 248 func (x *RTCRestParticipantICERestartRequest) String() string { 249 return protoimpl.X.MessageStringOf(x) 250 } 251 252 func (*RTCRestParticipantICERestartRequest) ProtoMessage() {} 253 254 func (x *RTCRestParticipantICERestartRequest) ProtoReflect() protoreflect.Message { 255 mi := &file_rpc_rest_signal_proto_msgTypes[3] 256 if x != nil { 257 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 258 if ms.LoadMessageInfo() == nil { 259 ms.StoreMessageInfo(mi) 260 } 261 return ms 262 } 263 return mi.MessageOf(x) 264 } 265 266 // Deprecated: Use RTCRestParticipantICERestartRequest.ProtoReflect.Descriptor instead. 267 func (*RTCRestParticipantICERestartRequest) Descriptor() ([]byte, []int) { 268 return file_rpc_rest_signal_proto_rawDescGZIP(), []int{3} 269 } 270 271 func (x *RTCRestParticipantICERestartRequest) GetRoom() string { 272 if x != nil { 273 return x.Room 274 } 275 return "" 276 } 277 278 func (x *RTCRestParticipantICERestartRequest) GetParticipantIdentity() string { 279 if x != nil { 280 return x.ParticipantIdentity 281 } 282 return "" 283 } 284 285 func (x *RTCRestParticipantICERestartRequest) GetParticipantId() string { 286 if x != nil { 287 return x.ParticipantId 288 } 289 return "" 290 } 291 292 func (x *RTCRestParticipantICERestartRequest) GetSdpFragment() string { 293 if x != nil { 294 return x.SdpFragment 295 } 296 return "" 297 } 298 299 type RTCRestParticipantICERestartResponse struct { 300 state protoimpl.MessageState `protogen:"open.v1"` 301 IceSessionId string `protobuf:"bytes,1,opt,name=ice_session_id,json=iceSessionId,proto3" json:"ice_session_id,omitempty"` 302 SdpFragment string `protobuf:"bytes,2,opt,name=sdp_fragment,json=sdpFragment,proto3" json:"sdp_fragment,omitempty"` 303 unknownFields protoimpl.UnknownFields 304 sizeCache protoimpl.SizeCache 305 } 306 307 func (x *RTCRestParticipantICERestartResponse) Reset() { 308 *x = RTCRestParticipantICERestartResponse{} 309 mi := &file_rpc_rest_signal_proto_msgTypes[4] 310 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 311 ms.StoreMessageInfo(mi) 312 } 313 314 func (x *RTCRestParticipantICERestartResponse) String() string { 315 return protoimpl.X.MessageStringOf(x) 316 } 317 318 func (*RTCRestParticipantICERestartResponse) ProtoMessage() {} 319 320 func (x *RTCRestParticipantICERestartResponse) ProtoReflect() protoreflect.Message { 321 mi := &file_rpc_rest_signal_proto_msgTypes[4] 322 if x != nil { 323 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 324 if ms.LoadMessageInfo() == nil { 325 ms.StoreMessageInfo(mi) 326 } 327 return ms 328 } 329 return mi.MessageOf(x) 330 } 331 332 // Deprecated: Use RTCRestParticipantICERestartResponse.ProtoReflect.Descriptor instead. 333 func (*RTCRestParticipantICERestartResponse) Descriptor() ([]byte, []int) { 334 return file_rpc_rest_signal_proto_rawDescGZIP(), []int{4} 335 } 336 337 func (x *RTCRestParticipantICERestartResponse) GetIceSessionId() string { 338 if x != nil { 339 return x.IceSessionId 340 } 341 return "" 342 } 343 344 func (x *RTCRestParticipantICERestartResponse) GetSdpFragment() string { 345 if x != nil { 346 return x.SdpFragment 347 } 348 return "" 349 } 350 351 type RTCRestParticipantDeleteSessionRequest struct { 352 state protoimpl.MessageState `protogen:"open.v1"` 353 Room string `protobuf:"bytes,1,opt,name=room,proto3" json:"room,omitempty"` 354 ParticipantIdentity string `protobuf:"bytes,2,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"` 355 ParticipantId string `protobuf:"bytes,3,opt,name=participant_id,json=participantId,proto3" json:"participant_id,omitempty"` 356 unknownFields protoimpl.UnknownFields 357 sizeCache protoimpl.SizeCache 358 } 359 360 func (x *RTCRestParticipantDeleteSessionRequest) Reset() { 361 *x = RTCRestParticipantDeleteSessionRequest{} 362 mi := &file_rpc_rest_signal_proto_msgTypes[5] 363 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 364 ms.StoreMessageInfo(mi) 365 } 366 367 func (x *RTCRestParticipantDeleteSessionRequest) String() string { 368 return protoimpl.X.MessageStringOf(x) 369 } 370 371 func (*RTCRestParticipantDeleteSessionRequest) ProtoMessage() {} 372 373 func (x *RTCRestParticipantDeleteSessionRequest) ProtoReflect() protoreflect.Message { 374 mi := &file_rpc_rest_signal_proto_msgTypes[5] 375 if x != nil { 376 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 377 if ms.LoadMessageInfo() == nil { 378 ms.StoreMessageInfo(mi) 379 } 380 return ms 381 } 382 return mi.MessageOf(x) 383 } 384 385 // Deprecated: Use RTCRestParticipantDeleteSessionRequest.ProtoReflect.Descriptor instead. 386 func (*RTCRestParticipantDeleteSessionRequest) Descriptor() ([]byte, []int) { 387 return file_rpc_rest_signal_proto_rawDescGZIP(), []int{5} 388 } 389 390 func (x *RTCRestParticipantDeleteSessionRequest) GetRoom() string { 391 if x != nil { 392 return x.Room 393 } 394 return "" 395 } 396 397 func (x *RTCRestParticipantDeleteSessionRequest) GetParticipantIdentity() string { 398 if x != nil { 399 return x.ParticipantIdentity 400 } 401 return "" 402 } 403 404 func (x *RTCRestParticipantDeleteSessionRequest) GetParticipantId() string { 405 if x != nil { 406 return x.ParticipantId 407 } 408 return "" 409 } 410 411 type RTCRestCreateRequest_TrackList struct { 412 state protoimpl.MessageState `protogen:"open.v1"` 413 TrackNames []string `protobuf:"bytes,1,rep,name=track_names,json=trackNames,proto3" json:"track_names,omitempty"` 414 unknownFields protoimpl.UnknownFields 415 sizeCache protoimpl.SizeCache 416 } 417 418 func (x *RTCRestCreateRequest_TrackList) Reset() { 419 *x = RTCRestCreateRequest_TrackList{} 420 mi := &file_rpc_rest_signal_proto_msgTypes[6] 421 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 422 ms.StoreMessageInfo(mi) 423 } 424 425 func (x *RTCRestCreateRequest_TrackList) String() string { 426 return protoimpl.X.MessageStringOf(x) 427 } 428 429 func (*RTCRestCreateRequest_TrackList) ProtoMessage() {} 430 431 func (x *RTCRestCreateRequest_TrackList) ProtoReflect() protoreflect.Message { 432 mi := &file_rpc_rest_signal_proto_msgTypes[6] 433 if x != nil { 434 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 435 if ms.LoadMessageInfo() == nil { 436 ms.StoreMessageInfo(mi) 437 } 438 return ms 439 } 440 return mi.MessageOf(x) 441 } 442 443 // Deprecated: Use RTCRestCreateRequest_TrackList.ProtoReflect.Descriptor instead. 444 func (*RTCRestCreateRequest_TrackList) Descriptor() ([]byte, []int) { 445 return file_rpc_rest_signal_proto_rawDescGZIP(), []int{0, 0} 446 } 447 448 func (x *RTCRestCreateRequest_TrackList) GetTrackNames() []string { 449 if x != nil { 450 return x.TrackNames 451 } 452 return nil 453 } 454 455 var File_rpc_rest_signal_proto protoreflect.FileDescriptor 456 457 const file_rpc_rest_signal_proto_rawDesc = "" + 458 "\n" + 459 "\x15rpc/rest_signal.proto\x12\x03rpc\x1a\x1bgoogle/protobuf/empty.proto\x1a\roptions.proto\x1a\x16livekit_internal.proto\x1a\x11livekit_rtc.proto\"\x92\x03\n" + 460 "\x14RTCRestCreateRequest\x12:\n" + 461 "\rstart_session\x18\x01 \x01(\v2\x15.livekit.StartSessionR\fstartSession\x12\x1b\n" + 462 "\toffer_sdp\x18\x02 \x01(\tR\bofferSdp\x12~\n" + 463 "\x1dsubscribed_participant_tracks\x18\x03 \x03(\v2:.rpc.RTCRestCreateRequest.SubscribedParticipantTracksEntryR\x1bsubscribedParticipantTracks\x1a,\n" + 464 "\tTrackList\x12\x1f\n" + 465 "\vtrack_names\x18\x01 \x03(\tR\n" + 466 "trackNames\x1as\n" + 467 " SubscribedParticipantTracksEntry\x12\x10\n" + 468 "\x03key\x18\x01 \x01(\tR\x03key\x129\n" + 469 "\x05value\x18\x02 \x01(\v2#.rpc.RTCRestCreateRequest.TrackListR\x05value:\x028\x01\"\xb8\x01\n" + 470 "\x15RTCRestCreateResponse\x12\x1d\n" + 471 "\n" + 472 "answer_sdp\x18\x01 \x01(\tR\tanswerSdp\x12%\n" + 473 "\x0eparticipant_id\x18\x02 \x01(\tR\rparticipantId\x123\n" + 474 "\vice_servers\x18\x03 \x03(\v2\x12.livekit.ICEServerR\n" + 475 "iceServers\x12$\n" + 476 "\x0eice_session_id\x18\x04 \x01(\tR\ficeSessionId\"\xdc\x01\n" + 477 "#RTCRestParticipantICETrickleRequest\x12\x12\n" + 478 "\x04room\x18\x01 \x01(\tR\x04room\x121\n" + 479 "\x14participant_identity\x18\x02 \x01(\tR\x13participantIdentity\x12%\n" + 480 "\x0eparticipant_id\x18\x03 \x01(\tR\rparticipantId\x12$\n" + 481 "\x0eice_session_id\x18\x04 \x01(\tR\ficeSessionId\x12!\n" + 482 "\fsdp_fragment\x18\x05 \x01(\tR\vsdpFragment\"\xb6\x01\n" + 483 "#RTCRestParticipantICERestartRequest\x12\x12\n" + 484 "\x04room\x18\x01 \x01(\tR\x04room\x121\n" + 485 "\x14participant_identity\x18\x02 \x01(\tR\x13participantIdentity\x12%\n" + 486 "\x0eparticipant_id\x18\x03 \x01(\tR\rparticipantId\x12!\n" + 487 "\fsdp_fragment\x18\x04 \x01(\tR\vsdpFragment\"o\n" + 488 "$RTCRestParticipantICERestartResponse\x12$\n" + 489 "\x0eice_session_id\x18\x01 \x01(\tR\ficeSessionId\x12!\n" + 490 "\fsdp_fragment\x18\x02 \x01(\tR\vsdpFragment\"\x96\x01\n" + 491 "&RTCRestParticipantDeleteSessionRequest\x12\x12\n" + 492 "\x04room\x18\x01 \x01(\tR\x04room\x121\n" + 493 "\x14participant_identity\x18\x02 \x01(\tR\x13participantIdentity\x12%\n" + 494 "\x0eparticipant_id\x18\x03 \x01(\tR\rparticipantId2g\n" + 495 "\aRTCRest\x12\\\n" + 496 "\x06Create\x12\x19.rpc.RTCRestCreateRequest\x1a\x1a.rpc.RTCRestCreateResponse\"\x1b\xb2\x89\x01\x17\x10\x01\x1a\x11\n" + 497 "\x06common\x12\x05topic\x18\x018\x012\xee\x02\n" + 498 "\x12RTCRestParticipant\x12i\n" + 499 "\n" + 500 "ICETrickle\x12(.rpc.RTCRestParticipantICETrickleRequest\x1a\x16.google.protobuf.Empty\"\x19\xb2\x89\x01\x15\x10\x01\x1a\x11\n" + 501 "\x06common\x12\x05topic\x18\x01\x12|\n" + 502 "\n" + 503 "ICERestart\x12(.rpc.RTCRestParticipantICERestartRequest\x1a).rpc.RTCRestParticipantICERestartResponse\"\x19\xb2\x89\x01\x15\x10\x01\x1a\x11\n" + 504 "\x06common\x12\x05topic\x18\x01\x12o\n" + 505 "\rDeleteSession\x12+.rpc.RTCRestParticipantDeleteSessionRequest\x1a\x16.google.protobuf.Empty\"\x19\xb2\x89\x01\x15\x10\x01\x1a\x11\n" + 506 "\x06common\x12\x05topic\x18\x01B!Z\x1fgithub.com/livekit/protocol/rpcb\x06proto3" 507 508 var ( 509 file_rpc_rest_signal_proto_rawDescOnce sync.Once 510 file_rpc_rest_signal_proto_rawDescData []byte 511 ) 512 513 func file_rpc_rest_signal_proto_rawDescGZIP() []byte { 514 file_rpc_rest_signal_proto_rawDescOnce.Do(func() { 515 file_rpc_rest_signal_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_rpc_rest_signal_proto_rawDesc), len(file_rpc_rest_signal_proto_rawDesc))) 516 }) 517 return file_rpc_rest_signal_proto_rawDescData 518 } 519 520 var file_rpc_rest_signal_proto_msgTypes = make([]protoimpl.MessageInfo, 8) 521 var file_rpc_rest_signal_proto_goTypes = []any{ 522 (*RTCRestCreateRequest)(nil), // 0: rpc.RTCRestCreateRequest 523 (*RTCRestCreateResponse)(nil), // 1: rpc.RTCRestCreateResponse 524 (*RTCRestParticipantICETrickleRequest)(nil), // 2: rpc.RTCRestParticipantICETrickleRequest 525 (*RTCRestParticipantICERestartRequest)(nil), // 3: rpc.RTCRestParticipantICERestartRequest 526 (*RTCRestParticipantICERestartResponse)(nil), // 4: rpc.RTCRestParticipantICERestartResponse 527 (*RTCRestParticipantDeleteSessionRequest)(nil), // 5: rpc.RTCRestParticipantDeleteSessionRequest 528 (*RTCRestCreateRequest_TrackList)(nil), // 6: rpc.RTCRestCreateRequest.TrackList 529 nil, // 7: rpc.RTCRestCreateRequest.SubscribedParticipantTracksEntry 530 (*livekit.StartSession)(nil), // 8: livekit.StartSession 531 (*livekit.ICEServer)(nil), // 9: livekit.ICEServer 532 (*emptypb.Empty)(nil), // 10: google.protobuf.Empty 533 } 534 var file_rpc_rest_signal_proto_depIdxs = []int32{ 535 8, // 0: rpc.RTCRestCreateRequest.start_session:type_name -> livekit.StartSession 536 7, // 1: rpc.RTCRestCreateRequest.subscribed_participant_tracks:type_name -> rpc.RTCRestCreateRequest.SubscribedParticipantTracksEntry 537 9, // 2: rpc.RTCRestCreateResponse.ice_servers:type_name -> livekit.ICEServer 538 6, // 3: rpc.RTCRestCreateRequest.SubscribedParticipantTracksEntry.value:type_name -> rpc.RTCRestCreateRequest.TrackList 539 0, // 4: rpc.RTCRest.Create:input_type -> rpc.RTCRestCreateRequest 540 2, // 5: rpc.RTCRestParticipant.ICETrickle:input_type -> rpc.RTCRestParticipantICETrickleRequest 541 3, // 6: rpc.RTCRestParticipant.ICERestart:input_type -> rpc.RTCRestParticipantICERestartRequest 542 5, // 7: rpc.RTCRestParticipant.DeleteSession:input_type -> rpc.RTCRestParticipantDeleteSessionRequest 543 1, // 8: rpc.RTCRest.Create:output_type -> rpc.RTCRestCreateResponse 544 10, // 9: rpc.RTCRestParticipant.ICETrickle:output_type -> google.protobuf.Empty 545 4, // 10: rpc.RTCRestParticipant.ICERestart:output_type -> rpc.RTCRestParticipantICERestartResponse 546 10, // 11: rpc.RTCRestParticipant.DeleteSession:output_type -> google.protobuf.Empty 547 8, // [8:12] is the sub-list for method output_type 548 4, // [4:8] is the sub-list for method input_type 549 4, // [4:4] is the sub-list for extension type_name 550 4, // [4:4] is the sub-list for extension extendee 551 0, // [0:4] is the sub-list for field type_name 552 } 553 554 func init() { file_rpc_rest_signal_proto_init() } 555 func file_rpc_rest_signal_proto_init() { 556 if File_rpc_rest_signal_proto != nil { 557 return 558 } 559 type x struct{} 560 out := protoimpl.TypeBuilder{ 561 File: protoimpl.DescBuilder{ 562 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 563 RawDescriptor: unsafe.Slice(unsafe.StringData(file_rpc_rest_signal_proto_rawDesc), len(file_rpc_rest_signal_proto_rawDesc)), 564 NumEnums: 0, 565 NumMessages: 8, 566 NumExtensions: 0, 567 NumServices: 2, 568 }, 569 GoTypes: file_rpc_rest_signal_proto_goTypes, 570 DependencyIndexes: file_rpc_rest_signal_proto_depIdxs, 571 MessageInfos: file_rpc_rest_signal_proto_msgTypes, 572 }.Build() 573 File_rpc_rest_signal_proto = out.File 574 file_rpc_rest_signal_proto_goTypes = nil 575 file_rpc_rest_signal_proto_depIdxs = nil 576 }