github.com/livekit/protocol@v1.16.1-0.20240517185851-47e4c6bba773/rpc/sip.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.34.1 18 // protoc v4.23.4 19 // source: rpc/sip.proto 20 21 package rpc 22 23 import ( 24 _ "github.com/livekit/psrpc/protoc-gen-psrpc/options" 25 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 26 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 27 reflect "reflect" 28 sync "sync" 29 ) 30 31 const ( 32 // Verify that this generated code is sufficiently up-to-date. 33 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 34 // Verify that runtime/protoimpl is sufficiently up-to-date. 35 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 36 ) 37 38 type InternalCreateSIPParticipantRequest struct { 39 state protoimpl.MessageState 40 sizeCache protoimpl.SizeCache 41 unknownFields protoimpl.UnknownFields 42 43 SipCallId string `protobuf:"bytes,13,opt,name=sip_call_id,json=sipCallId,proto3" json:"sip_call_id,omitempty"` 44 // IP that SIP INVITE is sent too 45 Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` 46 // Number used to make the call 47 Number string `protobuf:"bytes,3,opt,name=number,proto3" json:"number,omitempty"` 48 // Number to call to 49 CallTo string `protobuf:"bytes,4,opt,name=call_to,json=callTo,proto3" json:"call_to,omitempty"` 50 Username string `protobuf:"bytes,5,opt,name=username,proto3" json:"username,omitempty"` 51 Password string `protobuf:"bytes,6,opt,name=password,proto3" json:"password,omitempty"` 52 RoomName string `protobuf:"bytes,7,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"` 53 ParticipantIdentity string `protobuf:"bytes,8,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"` 54 ParticipantName string `protobuf:"bytes,14,opt,name=participant_name,json=participantName,proto3" json:"participant_name,omitempty"` 55 ParticipantMetadata string `protobuf:"bytes,15,opt,name=participant_metadata,json=participantMetadata,proto3" json:"participant_metadata,omitempty"` 56 // optional token that should be used when creating LiveKit participant 57 Token string `protobuf:"bytes,9,opt,name=token,proto3" json:"token,omitempty"` 58 // optional websocket url that should be used when creating LiveKit participant 59 WsUrl string `protobuf:"bytes,10,opt,name=ws_url,json=wsUrl,proto3" json:"ws_url,omitempty"` 60 // Optionally send following DTMF digits (extension codes) when making a call. 61 // Character 'w' can be used to add a 0.5 sec delay. 62 Dtmf string `protobuf:"bytes,11,opt,name=dtmf,proto3" json:"dtmf,omitempty"` 63 // Optionally play ringtone in the room as an audible indicator for existing participants 64 PlayRingtone bool `protobuf:"varint,12,opt,name=play_ringtone,json=playRingtone,proto3" json:"play_ringtone,omitempty"` 65 } 66 67 func (x *InternalCreateSIPParticipantRequest) Reset() { 68 *x = InternalCreateSIPParticipantRequest{} 69 if protoimpl.UnsafeEnabled { 70 mi := &file_rpc_sip_proto_msgTypes[0] 71 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 72 ms.StoreMessageInfo(mi) 73 } 74 } 75 76 func (x *InternalCreateSIPParticipantRequest) String() string { 77 return protoimpl.X.MessageStringOf(x) 78 } 79 80 func (*InternalCreateSIPParticipantRequest) ProtoMessage() {} 81 82 func (x *InternalCreateSIPParticipantRequest) ProtoReflect() protoreflect.Message { 83 mi := &file_rpc_sip_proto_msgTypes[0] 84 if protoimpl.UnsafeEnabled && x != nil { 85 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 86 if ms.LoadMessageInfo() == nil { 87 ms.StoreMessageInfo(mi) 88 } 89 return ms 90 } 91 return mi.MessageOf(x) 92 } 93 94 // Deprecated: Use InternalCreateSIPParticipantRequest.ProtoReflect.Descriptor instead. 95 func (*InternalCreateSIPParticipantRequest) Descriptor() ([]byte, []int) { 96 return file_rpc_sip_proto_rawDescGZIP(), []int{0} 97 } 98 99 func (x *InternalCreateSIPParticipantRequest) GetSipCallId() string { 100 if x != nil { 101 return x.SipCallId 102 } 103 return "" 104 } 105 106 func (x *InternalCreateSIPParticipantRequest) GetAddress() string { 107 if x != nil { 108 return x.Address 109 } 110 return "" 111 } 112 113 func (x *InternalCreateSIPParticipantRequest) GetNumber() string { 114 if x != nil { 115 return x.Number 116 } 117 return "" 118 } 119 120 func (x *InternalCreateSIPParticipantRequest) GetCallTo() string { 121 if x != nil { 122 return x.CallTo 123 } 124 return "" 125 } 126 127 func (x *InternalCreateSIPParticipantRequest) GetUsername() string { 128 if x != nil { 129 return x.Username 130 } 131 return "" 132 } 133 134 func (x *InternalCreateSIPParticipantRequest) GetPassword() string { 135 if x != nil { 136 return x.Password 137 } 138 return "" 139 } 140 141 func (x *InternalCreateSIPParticipantRequest) GetRoomName() string { 142 if x != nil { 143 return x.RoomName 144 } 145 return "" 146 } 147 148 func (x *InternalCreateSIPParticipantRequest) GetParticipantIdentity() string { 149 if x != nil { 150 return x.ParticipantIdentity 151 } 152 return "" 153 } 154 155 func (x *InternalCreateSIPParticipantRequest) GetParticipantName() string { 156 if x != nil { 157 return x.ParticipantName 158 } 159 return "" 160 } 161 162 func (x *InternalCreateSIPParticipantRequest) GetParticipantMetadata() string { 163 if x != nil { 164 return x.ParticipantMetadata 165 } 166 return "" 167 } 168 169 func (x *InternalCreateSIPParticipantRequest) GetToken() string { 170 if x != nil { 171 return x.Token 172 } 173 return "" 174 } 175 176 func (x *InternalCreateSIPParticipantRequest) GetWsUrl() string { 177 if x != nil { 178 return x.WsUrl 179 } 180 return "" 181 } 182 183 func (x *InternalCreateSIPParticipantRequest) GetDtmf() string { 184 if x != nil { 185 return x.Dtmf 186 } 187 return "" 188 } 189 190 func (x *InternalCreateSIPParticipantRequest) GetPlayRingtone() bool { 191 if x != nil { 192 return x.PlayRingtone 193 } 194 return false 195 } 196 197 type InternalCreateSIPParticipantResponse struct { 198 state protoimpl.MessageState 199 sizeCache protoimpl.SizeCache 200 unknownFields protoimpl.UnknownFields 201 202 ParticipantId string `protobuf:"bytes,1,opt,name=participant_id,json=participantId,proto3" json:"participant_id,omitempty"` 203 ParticipantIdentity string `protobuf:"bytes,2,opt,name=participant_identity,json=participantIdentity,proto3" json:"participant_identity,omitempty"` 204 SipCallId string `protobuf:"bytes,3,opt,name=sip_call_id,json=sipCallId,proto3" json:"sip_call_id,omitempty"` 205 } 206 207 func (x *InternalCreateSIPParticipantResponse) Reset() { 208 *x = InternalCreateSIPParticipantResponse{} 209 if protoimpl.UnsafeEnabled { 210 mi := &file_rpc_sip_proto_msgTypes[1] 211 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 212 ms.StoreMessageInfo(mi) 213 } 214 } 215 216 func (x *InternalCreateSIPParticipantResponse) String() string { 217 return protoimpl.X.MessageStringOf(x) 218 } 219 220 func (*InternalCreateSIPParticipantResponse) ProtoMessage() {} 221 222 func (x *InternalCreateSIPParticipantResponse) ProtoReflect() protoreflect.Message { 223 mi := &file_rpc_sip_proto_msgTypes[1] 224 if protoimpl.UnsafeEnabled && x != nil { 225 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 226 if ms.LoadMessageInfo() == nil { 227 ms.StoreMessageInfo(mi) 228 } 229 return ms 230 } 231 return mi.MessageOf(x) 232 } 233 234 // Deprecated: Use InternalCreateSIPParticipantResponse.ProtoReflect.Descriptor instead. 235 func (*InternalCreateSIPParticipantResponse) Descriptor() ([]byte, []int) { 236 return file_rpc_sip_proto_rawDescGZIP(), []int{1} 237 } 238 239 func (x *InternalCreateSIPParticipantResponse) GetParticipantId() string { 240 if x != nil { 241 return x.ParticipantId 242 } 243 return "" 244 } 245 246 func (x *InternalCreateSIPParticipantResponse) GetParticipantIdentity() string { 247 if x != nil { 248 return x.ParticipantIdentity 249 } 250 return "" 251 } 252 253 func (x *InternalCreateSIPParticipantResponse) GetSipCallId() string { 254 if x != nil { 255 return x.SipCallId 256 } 257 return "" 258 } 259 260 var File_rpc_sip_proto protoreflect.FileDescriptor 261 262 var file_rpc_sip_proto_rawDesc = []byte{ 263 0x0a, 0x0d, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x69, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 264 0x03, 0x72, 0x70, 0x63, 0x1a, 0x0d, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 265 0x6f, 0x74, 0x6f, 0x22, 0xdc, 0x03, 0x0a, 0x23, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 266 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x49, 0x50, 0x50, 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 267 0x70, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1e, 0x0a, 0x0b, 0x73, 268 0x69, 0x70, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 269 0x52, 0x09, 0x73, 0x69, 0x70, 0x43, 0x61, 0x6c, 0x6c, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x61, 270 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, 271 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 272 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12, 0x17, 0x0a, 273 0x07, 0x63, 0x61, 0x6c, 0x6c, 0x5f, 0x74, 0x6f, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 274 0x63, 0x61, 0x6c, 0x6c, 0x54, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 275 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 276 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x06, 277 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x1b, 278 0x0a, 0x09, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 279 0x09, 0x52, 0x08, 0x72, 0x6f, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x31, 0x0a, 0x14, 0x70, 280 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 281 0x69, 0x74, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 282 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x29, 283 0x0a, 0x10, 0x70, 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 0x5f, 0x6e, 0x61, 284 0x6d, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x70, 0x61, 0x72, 0x74, 0x69, 0x63, 285 0x69, 0x70, 0x61, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x31, 0x0a, 0x14, 0x70, 0x61, 0x72, 286 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 287 0x61, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 288 0x70, 0x61, 0x6e, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 289 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74, 0x6f, 0x6b, 290 0x65, 0x6e, 0x12, 0x15, 0x0a, 0x06, 0x77, 0x73, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x0a, 0x20, 0x01, 291 0x28, 0x09, 0x52, 0x05, 0x77, 0x73, 0x55, 0x72, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x74, 0x6d, 292 0x66, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x64, 0x74, 0x6d, 0x66, 0x12, 0x23, 0x0a, 293 0x0d, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x72, 0x69, 0x6e, 0x67, 0x74, 0x6f, 0x6e, 0x65, 0x18, 0x0c, 294 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x69, 0x6e, 0x67, 0x74, 0x6f, 295 0x6e, 0x65, 0x22, 0xa0, 0x01, 0x0a, 0x24, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x43, 296 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x49, 0x50, 0x50, 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 297 0x61, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x70, 298 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 299 0x01, 0x28, 0x09, 0x52, 0x0d, 0x70, 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 300 0x49, 0x64, 0x12, 0x31, 0x0a, 0x14, 0x70, 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 301 0x74, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 302 0x52, 0x13, 0x70, 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x65, 303 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x1e, 0x0a, 0x0b, 0x73, 0x69, 0x70, 0x5f, 0x63, 0x61, 0x6c, 304 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x69, 0x70, 0x43, 305 0x61, 0x6c, 0x6c, 0x49, 0x64, 0x32, 0x84, 0x01, 0x0a, 0x0b, 0x53, 0x49, 0x50, 0x49, 0x6e, 0x74, 306 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x12, 0x75, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 307 0x49, 0x50, 0x50, 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 0x12, 0x28, 0x2e, 308 0x72, 0x70, 0x63, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x43, 0x72, 0x65, 0x61, 309 0x74, 0x65, 0x53, 0x49, 0x50, 0x50, 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 310 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x49, 0x6e, 311 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x49, 0x50, 0x50, 312 0x61, 0x72, 0x74, 0x69, 0x63, 0x69, 0x70, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 313 0x73, 0x65, 0x22, 0x08, 0xb2, 0x89, 0x01, 0x04, 0x10, 0x01, 0x30, 0x01, 0x42, 0x21, 0x5a, 0x1f, 314 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6c, 0x69, 0x76, 0x65, 0x6b, 315 0x69, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x72, 0x70, 0x63, 0x62, 316 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 317 } 318 319 var ( 320 file_rpc_sip_proto_rawDescOnce sync.Once 321 file_rpc_sip_proto_rawDescData = file_rpc_sip_proto_rawDesc 322 ) 323 324 func file_rpc_sip_proto_rawDescGZIP() []byte { 325 file_rpc_sip_proto_rawDescOnce.Do(func() { 326 file_rpc_sip_proto_rawDescData = protoimpl.X.CompressGZIP(file_rpc_sip_proto_rawDescData) 327 }) 328 return file_rpc_sip_proto_rawDescData 329 } 330 331 var file_rpc_sip_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 332 var file_rpc_sip_proto_goTypes = []interface{}{ 333 (*InternalCreateSIPParticipantRequest)(nil), // 0: rpc.InternalCreateSIPParticipantRequest 334 (*InternalCreateSIPParticipantResponse)(nil), // 1: rpc.InternalCreateSIPParticipantResponse 335 } 336 var file_rpc_sip_proto_depIdxs = []int32{ 337 0, // 0: rpc.SIPInternal.CreateSIPParticipant:input_type -> rpc.InternalCreateSIPParticipantRequest 338 1, // 1: rpc.SIPInternal.CreateSIPParticipant:output_type -> rpc.InternalCreateSIPParticipantResponse 339 1, // [1:2] is the sub-list for method output_type 340 0, // [0:1] is the sub-list for method input_type 341 0, // [0:0] is the sub-list for extension type_name 342 0, // [0:0] is the sub-list for extension extendee 343 0, // [0:0] is the sub-list for field type_name 344 } 345 346 func init() { file_rpc_sip_proto_init() } 347 func file_rpc_sip_proto_init() { 348 if File_rpc_sip_proto != nil { 349 return 350 } 351 if !protoimpl.UnsafeEnabled { 352 file_rpc_sip_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 353 switch v := v.(*InternalCreateSIPParticipantRequest); i { 354 case 0: 355 return &v.state 356 case 1: 357 return &v.sizeCache 358 case 2: 359 return &v.unknownFields 360 default: 361 return nil 362 } 363 } 364 file_rpc_sip_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 365 switch v := v.(*InternalCreateSIPParticipantResponse); i { 366 case 0: 367 return &v.state 368 case 1: 369 return &v.sizeCache 370 case 2: 371 return &v.unknownFields 372 default: 373 return nil 374 } 375 } 376 } 377 type x struct{} 378 out := protoimpl.TypeBuilder{ 379 File: protoimpl.DescBuilder{ 380 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 381 RawDescriptor: file_rpc_sip_proto_rawDesc, 382 NumEnums: 0, 383 NumMessages: 2, 384 NumExtensions: 0, 385 NumServices: 1, 386 }, 387 GoTypes: file_rpc_sip_proto_goTypes, 388 DependencyIndexes: file_rpc_sip_proto_depIdxs, 389 MessageInfos: file_rpc_sip_proto_msgTypes, 390 }.Build() 391 File_rpc_sip_proto = out.File 392 file_rpc_sip_proto_rawDesc = nil 393 file_rpc_sip_proto_goTypes = nil 394 file_rpc_sip_proto_depIdxs = nil 395 }