github.com/livekit/protocol@v1.39.3/rpc/ingress.pb.go (about) 1 // Copyright 2023 LiveKit, Inc. 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by protoc-gen-go. DO NOT EDIT. 16 // versions: 17 // protoc-gen-go v1.36.6 18 // protoc v4.23.4 19 // source: rpc/ingress.proto 20 21 package rpc 22 23 import ( 24 livekit "github.com/livekit/protocol/livekit" 25 _ "github.com/livekit/psrpc/protoc-gen-psrpc/options" 26 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 27 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 28 emptypb "google.golang.org/protobuf/types/known/emptypb" 29 reflect "reflect" 30 sync "sync" 31 unsafe "unsafe" 32 ) 33 34 const ( 35 // Verify that this generated code is sufficiently up-to-date. 36 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 37 // Verify that runtime/protoimpl is sufficiently up-to-date. 38 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 39 ) 40 41 type ListActiveIngressRequest struct { 42 state protoimpl.MessageState `protogen:"open.v1"` 43 unknownFields protoimpl.UnknownFields 44 sizeCache protoimpl.SizeCache 45 } 46 47 func (x *ListActiveIngressRequest) Reset() { 48 *x = ListActiveIngressRequest{} 49 mi := &file_rpc_ingress_proto_msgTypes[0] 50 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 51 ms.StoreMessageInfo(mi) 52 } 53 54 func (x *ListActiveIngressRequest) String() string { 55 return protoimpl.X.MessageStringOf(x) 56 } 57 58 func (*ListActiveIngressRequest) ProtoMessage() {} 59 60 func (x *ListActiveIngressRequest) ProtoReflect() protoreflect.Message { 61 mi := &file_rpc_ingress_proto_msgTypes[0] 62 if x != nil { 63 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 64 if ms.LoadMessageInfo() == nil { 65 ms.StoreMessageInfo(mi) 66 } 67 return ms 68 } 69 return mi.MessageOf(x) 70 } 71 72 // Deprecated: Use ListActiveIngressRequest.ProtoReflect.Descriptor instead. 73 func (*ListActiveIngressRequest) Descriptor() ([]byte, []int) { 74 return file_rpc_ingress_proto_rawDescGZIP(), []int{0} 75 } 76 77 type ListActiveIngressResponse struct { 78 state protoimpl.MessageState `protogen:"open.v1"` 79 // Deprecated: Marked as deprecated in rpc/ingress.proto. 80 IngressIds []string `protobuf:"bytes,1,rep,name=ingress_ids,json=ingressIds,proto3" json:"ingress_ids,omitempty"` 81 IngressSessions []*IngressSession `protobuf:"bytes,2,rep,name=ingress_sessions,json=ingressSessions,proto3" json:"ingress_sessions,omitempty"` 82 unknownFields protoimpl.UnknownFields 83 sizeCache protoimpl.SizeCache 84 } 85 86 func (x *ListActiveIngressResponse) Reset() { 87 *x = ListActiveIngressResponse{} 88 mi := &file_rpc_ingress_proto_msgTypes[1] 89 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 90 ms.StoreMessageInfo(mi) 91 } 92 93 func (x *ListActiveIngressResponse) String() string { 94 return protoimpl.X.MessageStringOf(x) 95 } 96 97 func (*ListActiveIngressResponse) ProtoMessage() {} 98 99 func (x *ListActiveIngressResponse) ProtoReflect() protoreflect.Message { 100 mi := &file_rpc_ingress_proto_msgTypes[1] 101 if x != nil { 102 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 103 if ms.LoadMessageInfo() == nil { 104 ms.StoreMessageInfo(mi) 105 } 106 return ms 107 } 108 return mi.MessageOf(x) 109 } 110 111 // Deprecated: Use ListActiveIngressResponse.ProtoReflect.Descriptor instead. 112 func (*ListActiveIngressResponse) Descriptor() ([]byte, []int) { 113 return file_rpc_ingress_proto_rawDescGZIP(), []int{1} 114 } 115 116 // Deprecated: Marked as deprecated in rpc/ingress.proto. 117 func (x *ListActiveIngressResponse) GetIngressIds() []string { 118 if x != nil { 119 return x.IngressIds 120 } 121 return nil 122 } 123 124 func (x *ListActiveIngressResponse) GetIngressSessions() []*IngressSession { 125 if x != nil { 126 return x.IngressSessions 127 } 128 return nil 129 } 130 131 type DeleteWHIPResourceRequest struct { 132 state protoimpl.MessageState `protogen:"open.v1"` 133 ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` 134 StreamKey string `protobuf:"bytes,2,opt,name=stream_key,json=streamKey,proto3" json:"stream_key,omitempty"` 135 unknownFields protoimpl.UnknownFields 136 sizeCache protoimpl.SizeCache 137 } 138 139 func (x *DeleteWHIPResourceRequest) Reset() { 140 *x = DeleteWHIPResourceRequest{} 141 mi := &file_rpc_ingress_proto_msgTypes[2] 142 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 143 ms.StoreMessageInfo(mi) 144 } 145 146 func (x *DeleteWHIPResourceRequest) String() string { 147 return protoimpl.X.MessageStringOf(x) 148 } 149 150 func (*DeleteWHIPResourceRequest) ProtoMessage() {} 151 152 func (x *DeleteWHIPResourceRequest) ProtoReflect() protoreflect.Message { 153 mi := &file_rpc_ingress_proto_msgTypes[2] 154 if x != nil { 155 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 156 if ms.LoadMessageInfo() == nil { 157 ms.StoreMessageInfo(mi) 158 } 159 return ms 160 } 161 return mi.MessageOf(x) 162 } 163 164 // Deprecated: Use DeleteWHIPResourceRequest.ProtoReflect.Descriptor instead. 165 func (*DeleteWHIPResourceRequest) Descriptor() ([]byte, []int) { 166 return file_rpc_ingress_proto_rawDescGZIP(), []int{2} 167 } 168 169 func (x *DeleteWHIPResourceRequest) GetResourceId() string { 170 if x != nil { 171 return x.ResourceId 172 } 173 return "" 174 } 175 176 func (x *DeleteWHIPResourceRequest) GetStreamKey() string { 177 if x != nil { 178 return x.StreamKey 179 } 180 return "" 181 } 182 183 type ICERestartWHIPResourceRequest struct { 184 state protoimpl.MessageState `protogen:"open.v1"` 185 ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` 186 StreamKey string `protobuf:"bytes,2,opt,name=stream_key,json=streamKey,proto3" json:"stream_key,omitempty"` 187 UserFragment string `protobuf:"bytes,3,opt,name=user_fragment,json=userFragment,proto3" json:"user_fragment,omitempty"` 188 Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"` 189 Candidates []string `protobuf:"bytes,5,rep,name=candidates,proto3" json:"candidates,omitempty"` 190 unknownFields protoimpl.UnknownFields 191 sizeCache protoimpl.SizeCache 192 } 193 194 func (x *ICERestartWHIPResourceRequest) Reset() { 195 *x = ICERestartWHIPResourceRequest{} 196 mi := &file_rpc_ingress_proto_msgTypes[3] 197 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 198 ms.StoreMessageInfo(mi) 199 } 200 201 func (x *ICERestartWHIPResourceRequest) String() string { 202 return protoimpl.X.MessageStringOf(x) 203 } 204 205 func (*ICERestartWHIPResourceRequest) ProtoMessage() {} 206 207 func (x *ICERestartWHIPResourceRequest) ProtoReflect() protoreflect.Message { 208 mi := &file_rpc_ingress_proto_msgTypes[3] 209 if x != nil { 210 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 211 if ms.LoadMessageInfo() == nil { 212 ms.StoreMessageInfo(mi) 213 } 214 return ms 215 } 216 return mi.MessageOf(x) 217 } 218 219 // Deprecated: Use ICERestartWHIPResourceRequest.ProtoReflect.Descriptor instead. 220 func (*ICERestartWHIPResourceRequest) Descriptor() ([]byte, []int) { 221 return file_rpc_ingress_proto_rawDescGZIP(), []int{3} 222 } 223 224 func (x *ICERestartWHIPResourceRequest) GetResourceId() string { 225 if x != nil { 226 return x.ResourceId 227 } 228 return "" 229 } 230 231 func (x *ICERestartWHIPResourceRequest) GetStreamKey() string { 232 if x != nil { 233 return x.StreamKey 234 } 235 return "" 236 } 237 238 func (x *ICERestartWHIPResourceRequest) GetUserFragment() string { 239 if x != nil { 240 return x.UserFragment 241 } 242 return "" 243 } 244 245 func (x *ICERestartWHIPResourceRequest) GetPassword() string { 246 if x != nil { 247 return x.Password 248 } 249 return "" 250 } 251 252 func (x *ICERestartWHIPResourceRequest) GetCandidates() []string { 253 if x != nil { 254 return x.Candidates 255 } 256 return nil 257 } 258 259 type ICERestartWHIPResourceResponse struct { 260 state protoimpl.MessageState `protogen:"open.v1"` 261 TrickleIceSdpfrag string `protobuf:"bytes,1,opt,name=trickle_ice_sdpfrag,json=trickleIceSdpfrag,proto3" json:"trickle_ice_sdpfrag,omitempty"` 262 unknownFields protoimpl.UnknownFields 263 sizeCache protoimpl.SizeCache 264 } 265 266 func (x *ICERestartWHIPResourceResponse) Reset() { 267 *x = ICERestartWHIPResourceResponse{} 268 mi := &file_rpc_ingress_proto_msgTypes[4] 269 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 270 ms.StoreMessageInfo(mi) 271 } 272 273 func (x *ICERestartWHIPResourceResponse) String() string { 274 return protoimpl.X.MessageStringOf(x) 275 } 276 277 func (*ICERestartWHIPResourceResponse) ProtoMessage() {} 278 279 func (x *ICERestartWHIPResourceResponse) ProtoReflect() protoreflect.Message { 280 mi := &file_rpc_ingress_proto_msgTypes[4] 281 if x != nil { 282 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 283 if ms.LoadMessageInfo() == nil { 284 ms.StoreMessageInfo(mi) 285 } 286 return ms 287 } 288 return mi.MessageOf(x) 289 } 290 291 // Deprecated: Use ICERestartWHIPResourceResponse.ProtoReflect.Descriptor instead. 292 func (*ICERestartWHIPResourceResponse) Descriptor() ([]byte, []int) { 293 return file_rpc_ingress_proto_rawDescGZIP(), []int{4} 294 } 295 296 func (x *ICERestartWHIPResourceResponse) GetTrickleIceSdpfrag() string { 297 if x != nil { 298 return x.TrickleIceSdpfrag 299 } 300 return "" 301 } 302 303 type StartIngressRequest struct { 304 state protoimpl.MessageState `protogen:"open.v1"` 305 Info *livekit.IngressInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"` 306 Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"` 307 WsUrl string `protobuf:"bytes,3,opt,name=ws_url,json=wsUrl,proto3" json:"ws_url,omitempty"` 308 LoggingFields map[string]string `protobuf:"bytes,4,rep,name=logging_fields,json=loggingFields,proto3" json:"logging_fields,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"` 309 unknownFields protoimpl.UnknownFields 310 sizeCache protoimpl.SizeCache 311 } 312 313 func (x *StartIngressRequest) Reset() { 314 *x = StartIngressRequest{} 315 mi := &file_rpc_ingress_proto_msgTypes[5] 316 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 317 ms.StoreMessageInfo(mi) 318 } 319 320 func (x *StartIngressRequest) String() string { 321 return protoimpl.X.MessageStringOf(x) 322 } 323 324 func (*StartIngressRequest) ProtoMessage() {} 325 326 func (x *StartIngressRequest) ProtoReflect() protoreflect.Message { 327 mi := &file_rpc_ingress_proto_msgTypes[5] 328 if x != nil { 329 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 330 if ms.LoadMessageInfo() == nil { 331 ms.StoreMessageInfo(mi) 332 } 333 return ms 334 } 335 return mi.MessageOf(x) 336 } 337 338 // Deprecated: Use StartIngressRequest.ProtoReflect.Descriptor instead. 339 func (*StartIngressRequest) Descriptor() ([]byte, []int) { 340 return file_rpc_ingress_proto_rawDescGZIP(), []int{5} 341 } 342 343 func (x *StartIngressRequest) GetInfo() *livekit.IngressInfo { 344 if x != nil { 345 return x.Info 346 } 347 return nil 348 } 349 350 func (x *StartIngressRequest) GetToken() string { 351 if x != nil { 352 return x.Token 353 } 354 return "" 355 } 356 357 func (x *StartIngressRequest) GetWsUrl() string { 358 if x != nil { 359 return x.WsUrl 360 } 361 return "" 362 } 363 364 func (x *StartIngressRequest) GetLoggingFields() map[string]string { 365 if x != nil { 366 return x.LoggingFields 367 } 368 return nil 369 } 370 371 type IngressSession struct { 372 state protoimpl.MessageState `protogen:"open.v1"` 373 IngressId string `protobuf:"bytes,1,opt,name=ingress_id,json=ingressId,proto3" json:"ingress_id,omitempty"` 374 ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` 375 unknownFields protoimpl.UnknownFields 376 sizeCache protoimpl.SizeCache 377 } 378 379 func (x *IngressSession) Reset() { 380 *x = IngressSession{} 381 mi := &file_rpc_ingress_proto_msgTypes[6] 382 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 383 ms.StoreMessageInfo(mi) 384 } 385 386 func (x *IngressSession) String() string { 387 return protoimpl.X.MessageStringOf(x) 388 } 389 390 func (*IngressSession) ProtoMessage() {} 391 392 func (x *IngressSession) ProtoReflect() protoreflect.Message { 393 mi := &file_rpc_ingress_proto_msgTypes[6] 394 if x != nil { 395 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 396 if ms.LoadMessageInfo() == nil { 397 ms.StoreMessageInfo(mi) 398 } 399 return ms 400 } 401 return mi.MessageOf(x) 402 } 403 404 // Deprecated: Use IngressSession.ProtoReflect.Descriptor instead. 405 func (*IngressSession) Descriptor() ([]byte, []int) { 406 return file_rpc_ingress_proto_rawDescGZIP(), []int{6} 407 } 408 409 func (x *IngressSession) GetIngressId() string { 410 if x != nil { 411 return x.IngressId 412 } 413 return "" 414 } 415 416 func (x *IngressSession) GetResourceId() string { 417 if x != nil { 418 return x.ResourceId 419 } 420 return "" 421 } 422 423 type KillIngressSessionRequest struct { 424 state protoimpl.MessageState `protogen:"open.v1"` 425 Session *IngressSession `protobuf:"bytes,1,opt,name=session,proto3" json:"session,omitempty"` 426 unknownFields protoimpl.UnknownFields 427 sizeCache protoimpl.SizeCache 428 } 429 430 func (x *KillIngressSessionRequest) Reset() { 431 *x = KillIngressSessionRequest{} 432 mi := &file_rpc_ingress_proto_msgTypes[7] 433 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 434 ms.StoreMessageInfo(mi) 435 } 436 437 func (x *KillIngressSessionRequest) String() string { 438 return protoimpl.X.MessageStringOf(x) 439 } 440 441 func (*KillIngressSessionRequest) ProtoMessage() {} 442 443 func (x *KillIngressSessionRequest) ProtoReflect() protoreflect.Message { 444 mi := &file_rpc_ingress_proto_msgTypes[7] 445 if x != nil { 446 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 447 if ms.LoadMessageInfo() == nil { 448 ms.StoreMessageInfo(mi) 449 } 450 return ms 451 } 452 return mi.MessageOf(x) 453 } 454 455 // Deprecated: Use KillIngressSessionRequest.ProtoReflect.Descriptor instead. 456 func (*KillIngressSessionRequest) Descriptor() ([]byte, []int) { 457 return file_rpc_ingress_proto_rawDescGZIP(), []int{7} 458 } 459 460 func (x *KillIngressSessionRequest) GetSession() *IngressSession { 461 if x != nil { 462 return x.Session 463 } 464 return nil 465 } 466 467 var File_rpc_ingress_proto protoreflect.FileDescriptor 468 469 const file_rpc_ingress_proto_rawDesc = "" + 470 "\n" + 471 "\x11rpc/ingress.proto\x12\x03rpc\x1a\roptions.proto\x1a\x15livekit_ingress.proto\x1a\x1bgoogle/protobuf/empty.proto\"\x1a\n" + 472 "\x18ListActiveIngressRequest\"\x80\x01\n" + 473 "\x19ListActiveIngressResponse\x12#\n" + 474 "\vingress_ids\x18\x01 \x03(\tB\x02\x18\x01R\n" + 475 "ingressIds\x12>\n" + 476 "\x10ingress_sessions\x18\x02 \x03(\v2\x13.rpc.IngressSessionR\x0fingressSessions\"[\n" + 477 "\x19DeleteWHIPResourceRequest\x12\x1f\n" + 478 "\vresource_id\x18\x01 \x01(\tR\n" + 479 "resourceId\x12\x1d\n" + 480 "\n" + 481 "stream_key\x18\x02 \x01(\tR\tstreamKey\"\xc0\x01\n" + 482 "\x1dICERestartWHIPResourceRequest\x12\x1f\n" + 483 "\vresource_id\x18\x01 \x01(\tR\n" + 484 "resourceId\x12\x1d\n" + 485 "\n" + 486 "stream_key\x18\x02 \x01(\tR\tstreamKey\x12#\n" + 487 "\ruser_fragment\x18\x03 \x01(\tR\fuserFragment\x12\x1a\n" + 488 "\bpassword\x18\x04 \x01(\tR\bpassword\x12\x1e\n" + 489 "\n" + 490 "candidates\x18\x05 \x03(\tR\n" + 491 "candidates\"P\n" + 492 "\x1eICERestartWHIPResourceResponse\x12.\n" + 493 "\x13trickle_ice_sdpfrag\x18\x01 \x01(\tR\x11trickleIceSdpfrag\"\x82\x02\n" + 494 "\x13StartIngressRequest\x12(\n" + 495 "\x04info\x18\x01 \x01(\v2\x14.livekit.IngressInfoR\x04info\x12\x14\n" + 496 "\x05token\x18\x02 \x01(\tR\x05token\x12\x15\n" + 497 "\x06ws_url\x18\x03 \x01(\tR\x05wsUrl\x12R\n" + 498 "\x0elogging_fields\x18\x04 \x03(\v2+.rpc.StartIngressRequest.LoggingFieldsEntryR\rloggingFields\x1a@\n" + 499 "\x12LoggingFieldsEntry\x12\x10\n" + 500 "\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n" + 501 "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"P\n" + 502 "\x0eIngressSession\x12\x1d\n" + 503 "\n" + 504 "ingress_id\x18\x01 \x01(\tR\tingressId\x12\x1f\n" + 505 "\vresource_id\x18\x02 \x01(\tR\n" + 506 "resourceId\"J\n" + 507 "\x19KillIngressSessionRequest\x12-\n" + 508 "\asession\x18\x01 \x01(\v2\x13.rpc.IngressSessionR\asession2\xa8\x02\n" + 509 "\x0fIngressInternal\x12F\n" + 510 "\fStartIngress\x12\x18.rpc.StartIngressRequest\x1a\x14.livekit.IngressInfo\"\x06\xb2\x89\x01\x020\x01\x12\\\n" + 511 "\x11ListActiveIngress\x12\x1d.rpc.ListActiveIngressRequest\x1a\x1e.rpc.ListActiveIngressResponse\"\b\xb2\x89\x01\x04\x10\x01(\x01\x12o\n" + 512 "\x12KillIngressSession\x12\x1e.rpc.KillIngressSessionRequest\x1a\x16.google.protobuf.Empty\"!\xb2\x89\x01\x1d\x10\x01\x1a\x19\x12\n" + 513 "ingress_id\x12\vresource_id2\xef\x02\n" + 514 "\x0eIngressHandler\x12M\n" + 515 "\rUpdateIngress\x12\x1d.livekit.UpdateIngressRequest\x1a\x15.livekit.IngressState\"\x06\xb2\x89\x01\x02\x10\x01\x12M\n" + 516 "\rDeleteIngress\x12\x1d.livekit.DeleteIngressRequest\x1a\x15.livekit.IngressState\"\x06\xb2\x89\x01\x02\x10\x01\x12T\n" + 517 "\x12DeleteWHIPResource\x12\x1e.rpc.DeleteWHIPResourceRequest\x1a\x16.google.protobuf.Empty\"\x06\xb2\x89\x01\x02\x10\x01\x12i\n" + 518 "\x16ICERestartWHIPResource\x12\".rpc.ICERestartWHIPResourceRequest\x1a#.rpc.ICERestartWHIPResourceResponse\"\x06\xb2\x89\x01\x02\x10\x01B!Z\x1fgithub.com/livekit/protocol/rpcb\x06proto3" 519 520 var ( 521 file_rpc_ingress_proto_rawDescOnce sync.Once 522 file_rpc_ingress_proto_rawDescData []byte 523 ) 524 525 func file_rpc_ingress_proto_rawDescGZIP() []byte { 526 file_rpc_ingress_proto_rawDescOnce.Do(func() { 527 file_rpc_ingress_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_rpc_ingress_proto_rawDesc), len(file_rpc_ingress_proto_rawDesc))) 528 }) 529 return file_rpc_ingress_proto_rawDescData 530 } 531 532 var file_rpc_ingress_proto_msgTypes = make([]protoimpl.MessageInfo, 9) 533 var file_rpc_ingress_proto_goTypes = []any{ 534 (*ListActiveIngressRequest)(nil), // 0: rpc.ListActiveIngressRequest 535 (*ListActiveIngressResponse)(nil), // 1: rpc.ListActiveIngressResponse 536 (*DeleteWHIPResourceRequest)(nil), // 2: rpc.DeleteWHIPResourceRequest 537 (*ICERestartWHIPResourceRequest)(nil), // 3: rpc.ICERestartWHIPResourceRequest 538 (*ICERestartWHIPResourceResponse)(nil), // 4: rpc.ICERestartWHIPResourceResponse 539 (*StartIngressRequest)(nil), // 5: rpc.StartIngressRequest 540 (*IngressSession)(nil), // 6: rpc.IngressSession 541 (*KillIngressSessionRequest)(nil), // 7: rpc.KillIngressSessionRequest 542 nil, // 8: rpc.StartIngressRequest.LoggingFieldsEntry 543 (*livekit.IngressInfo)(nil), // 9: livekit.IngressInfo 544 (*livekit.UpdateIngressRequest)(nil), // 10: livekit.UpdateIngressRequest 545 (*livekit.DeleteIngressRequest)(nil), // 11: livekit.DeleteIngressRequest 546 (*emptypb.Empty)(nil), // 12: google.protobuf.Empty 547 (*livekit.IngressState)(nil), // 13: livekit.IngressState 548 } 549 var file_rpc_ingress_proto_depIdxs = []int32{ 550 6, // 0: rpc.ListActiveIngressResponse.ingress_sessions:type_name -> rpc.IngressSession 551 9, // 1: rpc.StartIngressRequest.info:type_name -> livekit.IngressInfo 552 8, // 2: rpc.StartIngressRequest.logging_fields:type_name -> rpc.StartIngressRequest.LoggingFieldsEntry 553 6, // 3: rpc.KillIngressSessionRequest.session:type_name -> rpc.IngressSession 554 5, // 4: rpc.IngressInternal.StartIngress:input_type -> rpc.StartIngressRequest 555 0, // 5: rpc.IngressInternal.ListActiveIngress:input_type -> rpc.ListActiveIngressRequest 556 7, // 6: rpc.IngressInternal.KillIngressSession:input_type -> rpc.KillIngressSessionRequest 557 10, // 7: rpc.IngressHandler.UpdateIngress:input_type -> livekit.UpdateIngressRequest 558 11, // 8: rpc.IngressHandler.DeleteIngress:input_type -> livekit.DeleteIngressRequest 559 2, // 9: rpc.IngressHandler.DeleteWHIPResource:input_type -> rpc.DeleteWHIPResourceRequest 560 3, // 10: rpc.IngressHandler.ICERestartWHIPResource:input_type -> rpc.ICERestartWHIPResourceRequest 561 9, // 11: rpc.IngressInternal.StartIngress:output_type -> livekit.IngressInfo 562 1, // 12: rpc.IngressInternal.ListActiveIngress:output_type -> rpc.ListActiveIngressResponse 563 12, // 13: rpc.IngressInternal.KillIngressSession:output_type -> google.protobuf.Empty 564 13, // 14: rpc.IngressHandler.UpdateIngress:output_type -> livekit.IngressState 565 13, // 15: rpc.IngressHandler.DeleteIngress:output_type -> livekit.IngressState 566 12, // 16: rpc.IngressHandler.DeleteWHIPResource:output_type -> google.protobuf.Empty 567 4, // 17: rpc.IngressHandler.ICERestartWHIPResource:output_type -> rpc.ICERestartWHIPResourceResponse 568 11, // [11:18] is the sub-list for method output_type 569 4, // [4:11] is the sub-list for method input_type 570 4, // [4:4] is the sub-list for extension type_name 571 4, // [4:4] is the sub-list for extension extendee 572 0, // [0:4] is the sub-list for field type_name 573 } 574 575 func init() { file_rpc_ingress_proto_init() } 576 func file_rpc_ingress_proto_init() { 577 if File_rpc_ingress_proto != nil { 578 return 579 } 580 type x struct{} 581 out := protoimpl.TypeBuilder{ 582 File: protoimpl.DescBuilder{ 583 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 584 RawDescriptor: unsafe.Slice(unsafe.StringData(file_rpc_ingress_proto_rawDesc), len(file_rpc_ingress_proto_rawDesc)), 585 NumEnums: 0, 586 NumMessages: 9, 587 NumExtensions: 0, 588 NumServices: 2, 589 }, 590 GoTypes: file_rpc_ingress_proto_goTypes, 591 DependencyIndexes: file_rpc_ingress_proto_depIdxs, 592 MessageInfos: file_rpc_ingress_proto_msgTypes, 593 }.Build() 594 File_rpc_ingress_proto = out.File 595 file_rpc_ingress_proto_goTypes = nil 596 file_rpc_ingress_proto_depIdxs = nil 597 }