github.com/livekit/protocol@v1.39.3/replay/cloud_replay.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.31.0 4 // protoc v4.24.3 5 // source: cloud_replay.proto 6 7 package replay 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 emptypb "google.golang.org/protobuf/types/known/emptypb" 13 reflect "reflect" 14 sync "sync" 15 ) 16 17 const ( 18 // Verify that this generated code is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 20 // Verify that runtime/protoimpl is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 22 ) 23 24 type ListReplaysRequest struct { 25 state protoimpl.MessageState 26 sizeCache protoimpl.SizeCache 27 unknownFields protoimpl.UnknownFields 28 } 29 30 func (x *ListReplaysRequest) Reset() { 31 *x = ListReplaysRequest{} 32 if protoimpl.UnsafeEnabled { 33 mi := &file_cloud_replay_proto_msgTypes[0] 34 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 35 ms.StoreMessageInfo(mi) 36 } 37 } 38 39 func (x *ListReplaysRequest) String() string { 40 return protoimpl.X.MessageStringOf(x) 41 } 42 43 func (*ListReplaysRequest) ProtoMessage() {} 44 45 func (x *ListReplaysRequest) ProtoReflect() protoreflect.Message { 46 mi := &file_cloud_replay_proto_msgTypes[0] 47 if protoimpl.UnsafeEnabled && x != nil { 48 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 49 if ms.LoadMessageInfo() == nil { 50 ms.StoreMessageInfo(mi) 51 } 52 return ms 53 } 54 return mi.MessageOf(x) 55 } 56 57 // Deprecated: Use ListReplaysRequest.ProtoReflect.Descriptor instead. 58 func (*ListReplaysRequest) Descriptor() ([]byte, []int) { 59 return file_cloud_replay_proto_rawDescGZIP(), []int{0} 60 } 61 62 type ListReplaysResponse struct { 63 state protoimpl.MessageState 64 sizeCache protoimpl.SizeCache 65 unknownFields protoimpl.UnknownFields 66 67 Replays []*ReplayInfo `protobuf:"bytes,1,rep,name=replays,proto3" json:"replays,omitempty"` 68 } 69 70 func (x *ListReplaysResponse) Reset() { 71 *x = ListReplaysResponse{} 72 if protoimpl.UnsafeEnabled { 73 mi := &file_cloud_replay_proto_msgTypes[1] 74 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 75 ms.StoreMessageInfo(mi) 76 } 77 } 78 79 func (x *ListReplaysResponse) String() string { 80 return protoimpl.X.MessageStringOf(x) 81 } 82 83 func (*ListReplaysResponse) ProtoMessage() {} 84 85 func (x *ListReplaysResponse) ProtoReflect() protoreflect.Message { 86 mi := &file_cloud_replay_proto_msgTypes[1] 87 if protoimpl.UnsafeEnabled && x != nil { 88 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 89 if ms.LoadMessageInfo() == nil { 90 ms.StoreMessageInfo(mi) 91 } 92 return ms 93 } 94 return mi.MessageOf(x) 95 } 96 97 // Deprecated: Use ListReplaysResponse.ProtoReflect.Descriptor instead. 98 func (*ListReplaysResponse) Descriptor() ([]byte, []int) { 99 return file_cloud_replay_proto_rawDescGZIP(), []int{1} 100 } 101 102 func (x *ListReplaysResponse) GetReplays() []*ReplayInfo { 103 if x != nil { 104 return x.Replays 105 } 106 return nil 107 } 108 109 type ReplayInfo struct { 110 state protoimpl.MessageState 111 sizeCache protoimpl.SizeCache 112 unknownFields protoimpl.UnknownFields 113 114 ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"` 115 } 116 117 func (x *ReplayInfo) Reset() { 118 *x = ReplayInfo{} 119 if protoimpl.UnsafeEnabled { 120 mi := &file_cloud_replay_proto_msgTypes[2] 121 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 122 ms.StoreMessageInfo(mi) 123 } 124 } 125 126 func (x *ReplayInfo) String() string { 127 return protoimpl.X.MessageStringOf(x) 128 } 129 130 func (*ReplayInfo) ProtoMessage() {} 131 132 func (x *ReplayInfo) ProtoReflect() protoreflect.Message { 133 mi := &file_cloud_replay_proto_msgTypes[2] 134 if protoimpl.UnsafeEnabled && x != nil { 135 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 136 if ms.LoadMessageInfo() == nil { 137 ms.StoreMessageInfo(mi) 138 } 139 return ms 140 } 141 return mi.MessageOf(x) 142 } 143 144 // Deprecated: Use ReplayInfo.ProtoReflect.Descriptor instead. 145 func (*ReplayInfo) Descriptor() ([]byte, []int) { 146 return file_cloud_replay_proto_rawDescGZIP(), []int{2} 147 } 148 149 func (x *ReplayInfo) GetReplayId() string { 150 if x != nil { 151 return x.ReplayId 152 } 153 return "" 154 } 155 156 type LoadReplayRequest struct { 157 state protoimpl.MessageState 158 sizeCache protoimpl.SizeCache 159 unknownFields protoimpl.UnknownFields 160 161 ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"` 162 RoomName string `protobuf:"bytes,2,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"` 163 StartingPts int64 `protobuf:"varint,3,opt,name=starting_pts,json=startingPts,proto3" json:"starting_pts,omitempty"` 164 } 165 166 func (x *LoadReplayRequest) Reset() { 167 *x = LoadReplayRequest{} 168 if protoimpl.UnsafeEnabled { 169 mi := &file_cloud_replay_proto_msgTypes[3] 170 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 171 ms.StoreMessageInfo(mi) 172 } 173 } 174 175 func (x *LoadReplayRequest) String() string { 176 return protoimpl.X.MessageStringOf(x) 177 } 178 179 func (*LoadReplayRequest) ProtoMessage() {} 180 181 func (x *LoadReplayRequest) ProtoReflect() protoreflect.Message { 182 mi := &file_cloud_replay_proto_msgTypes[3] 183 if protoimpl.UnsafeEnabled && x != nil { 184 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 185 if ms.LoadMessageInfo() == nil { 186 ms.StoreMessageInfo(mi) 187 } 188 return ms 189 } 190 return mi.MessageOf(x) 191 } 192 193 // Deprecated: Use LoadReplayRequest.ProtoReflect.Descriptor instead. 194 func (*LoadReplayRequest) Descriptor() ([]byte, []int) { 195 return file_cloud_replay_proto_rawDescGZIP(), []int{3} 196 } 197 198 func (x *LoadReplayRequest) GetReplayId() string { 199 if x != nil { 200 return x.ReplayId 201 } 202 return "" 203 } 204 205 func (x *LoadReplayRequest) GetRoomName() string { 206 if x != nil { 207 return x.RoomName 208 } 209 return "" 210 } 211 212 func (x *LoadReplayRequest) GetStartingPts() int64 { 213 if x != nil { 214 return x.StartingPts 215 } 216 return 0 217 } 218 219 type LoadReplayResponse struct { 220 state protoimpl.MessageState 221 sizeCache protoimpl.SizeCache 222 unknownFields protoimpl.UnknownFields 223 224 PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"` 225 } 226 227 func (x *LoadReplayResponse) Reset() { 228 *x = LoadReplayResponse{} 229 if protoimpl.UnsafeEnabled { 230 mi := &file_cloud_replay_proto_msgTypes[4] 231 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 232 ms.StoreMessageInfo(mi) 233 } 234 } 235 236 func (x *LoadReplayResponse) String() string { 237 return protoimpl.X.MessageStringOf(x) 238 } 239 240 func (*LoadReplayResponse) ProtoMessage() {} 241 242 func (x *LoadReplayResponse) ProtoReflect() protoreflect.Message { 243 mi := &file_cloud_replay_proto_msgTypes[4] 244 if protoimpl.UnsafeEnabled && x != nil { 245 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 246 if ms.LoadMessageInfo() == nil { 247 ms.StoreMessageInfo(mi) 248 } 249 return ms 250 } 251 return mi.MessageOf(x) 252 } 253 254 // Deprecated: Use LoadReplayResponse.ProtoReflect.Descriptor instead. 255 func (*LoadReplayResponse) Descriptor() ([]byte, []int) { 256 return file_cloud_replay_proto_rawDescGZIP(), []int{4} 257 } 258 259 func (x *LoadReplayResponse) GetPlaybackId() string { 260 if x != nil { 261 return x.PlaybackId 262 } 263 return "" 264 } 265 266 type RoomSeekRequest struct { 267 state protoimpl.MessageState 268 sizeCache protoimpl.SizeCache 269 unknownFields protoimpl.UnknownFields 270 271 PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"` 272 Pts int64 `protobuf:"varint,2,opt,name=pts,proto3" json:"pts,omitempty"` 273 } 274 275 func (x *RoomSeekRequest) Reset() { 276 *x = RoomSeekRequest{} 277 if protoimpl.UnsafeEnabled { 278 mi := &file_cloud_replay_proto_msgTypes[5] 279 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 280 ms.StoreMessageInfo(mi) 281 } 282 } 283 284 func (x *RoomSeekRequest) String() string { 285 return protoimpl.X.MessageStringOf(x) 286 } 287 288 func (*RoomSeekRequest) ProtoMessage() {} 289 290 func (x *RoomSeekRequest) ProtoReflect() protoreflect.Message { 291 mi := &file_cloud_replay_proto_msgTypes[5] 292 if protoimpl.UnsafeEnabled && x != nil { 293 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 294 if ms.LoadMessageInfo() == nil { 295 ms.StoreMessageInfo(mi) 296 } 297 return ms 298 } 299 return mi.MessageOf(x) 300 } 301 302 // Deprecated: Use RoomSeekRequest.ProtoReflect.Descriptor instead. 303 func (*RoomSeekRequest) Descriptor() ([]byte, []int) { 304 return file_cloud_replay_proto_rawDescGZIP(), []int{5} 305 } 306 307 func (x *RoomSeekRequest) GetPlaybackId() string { 308 if x != nil { 309 return x.PlaybackId 310 } 311 return "" 312 } 313 314 func (x *RoomSeekRequest) GetPts() int64 { 315 if x != nil { 316 return x.Pts 317 } 318 return 0 319 } 320 321 type CloseReplayRequest struct { 322 state protoimpl.MessageState 323 sizeCache protoimpl.SizeCache 324 unknownFields protoimpl.UnknownFields 325 326 PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"` 327 } 328 329 func (x *CloseReplayRequest) Reset() { 330 *x = CloseReplayRequest{} 331 if protoimpl.UnsafeEnabled { 332 mi := &file_cloud_replay_proto_msgTypes[6] 333 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 334 ms.StoreMessageInfo(mi) 335 } 336 } 337 338 func (x *CloseReplayRequest) String() string { 339 return protoimpl.X.MessageStringOf(x) 340 } 341 342 func (*CloseReplayRequest) ProtoMessage() {} 343 344 func (x *CloseReplayRequest) ProtoReflect() protoreflect.Message { 345 mi := &file_cloud_replay_proto_msgTypes[6] 346 if protoimpl.UnsafeEnabled && x != nil { 347 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 348 if ms.LoadMessageInfo() == nil { 349 ms.StoreMessageInfo(mi) 350 } 351 return ms 352 } 353 return mi.MessageOf(x) 354 } 355 356 // Deprecated: Use CloseReplayRequest.ProtoReflect.Descriptor instead. 357 func (*CloseReplayRequest) Descriptor() ([]byte, []int) { 358 return file_cloud_replay_proto_rawDescGZIP(), []int{6} 359 } 360 361 func (x *CloseReplayRequest) GetPlaybackId() string { 362 if x != nil { 363 return x.PlaybackId 364 } 365 return "" 366 } 367 368 type DeleteReplayRequest struct { 369 state protoimpl.MessageState 370 sizeCache protoimpl.SizeCache 371 unknownFields protoimpl.UnknownFields 372 373 ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"` 374 } 375 376 func (x *DeleteReplayRequest) Reset() { 377 *x = DeleteReplayRequest{} 378 if protoimpl.UnsafeEnabled { 379 mi := &file_cloud_replay_proto_msgTypes[7] 380 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 381 ms.StoreMessageInfo(mi) 382 } 383 } 384 385 func (x *DeleteReplayRequest) String() string { 386 return protoimpl.X.MessageStringOf(x) 387 } 388 389 func (*DeleteReplayRequest) ProtoMessage() {} 390 391 func (x *DeleteReplayRequest) ProtoReflect() protoreflect.Message { 392 mi := &file_cloud_replay_proto_msgTypes[7] 393 if protoimpl.UnsafeEnabled && x != nil { 394 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 395 if ms.LoadMessageInfo() == nil { 396 ms.StoreMessageInfo(mi) 397 } 398 return ms 399 } 400 return mi.MessageOf(x) 401 } 402 403 // Deprecated: Use DeleteReplayRequest.ProtoReflect.Descriptor instead. 404 func (*DeleteReplayRequest) Descriptor() ([]byte, []int) { 405 return file_cloud_replay_proto_rawDescGZIP(), []int{7} 406 } 407 408 func (x *DeleteReplayRequest) GetReplayId() string { 409 if x != nil { 410 return x.ReplayId 411 } 412 return "" 413 } 414 415 var File_cloud_replay_proto protoreflect.FileDescriptor 416 417 var file_cloud_replay_proto_rawDesc = []byte{ 418 0x0a, 0x12, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x70, 419 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x1a, 0x1b, 0x67, 0x6f, 420 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 421 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x14, 0x0a, 0x12, 0x4c, 0x69, 0x73, 422 0x74, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 423 0x43, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x73, 0x52, 0x65, 424 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x07, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 425 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 426 0x2e, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x72, 0x65, 0x70, 427 0x6c, 0x61, 0x79, 0x73, 0x22, 0x29, 0x0a, 0x0a, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x6e, 428 0x66, 0x6f, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x69, 0x64, 0x18, 429 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x64, 0x22, 430 0x70, 0x0a, 0x11, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, 431 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x69, 432 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, 433 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 434 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x6f, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, 435 0x0a, 0x0c, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x74, 0x73, 0x18, 0x03, 436 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x50, 0x74, 437 0x73, 0x22, 0x35, 0x0a, 0x12, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 438 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x61, 0x79, 0x62, 439 0x61, 0x63, 0x6b, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 440 0x61, 0x79, 0x62, 0x61, 0x63, 0x6b, 0x49, 0x64, 0x22, 0x44, 0x0a, 0x0f, 0x52, 0x6f, 0x6f, 0x6d, 441 0x53, 0x65, 0x65, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 442 0x6c, 0x61, 0x79, 0x62, 0x61, 0x63, 0x6b, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 443 0x52, 0x0a, 0x70, 0x6c, 0x61, 0x79, 0x62, 0x61, 0x63, 0x6b, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, 444 0x70, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x70, 0x74, 0x73, 0x22, 0x35, 445 0x0a, 0x12, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, 446 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x61, 0x79, 0x62, 0x61, 0x63, 0x6b, 447 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x61, 0x79, 0x62, 448 0x61, 0x63, 0x6b, 0x49, 0x64, 0x22, 0x32, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 449 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 450 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 451 0x08, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x64, 0x32, 0xdd, 0x02, 0x0a, 0x06, 0x52, 0x65, 452 0x70, 0x6c, 0x61, 0x79, 0x12, 0x46, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6c, 453 0x61, 0x79, 0x73, 0x12, 0x1a, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x4c, 0x69, 0x73, 454 0x74, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 455 0x1b, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 456 0x6c, 0x61, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x0a, 457 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x12, 0x19, 0x2e, 0x72, 0x65, 0x70, 458 0x6c, 0x61, 0x79, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 459 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x4c, 460 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 461 0x65, 0x12, 0x3e, 0x0a, 0x0b, 0x53, 0x65, 0x65, 0x6b, 0x46, 0x6f, 0x72, 0x52, 0x6f, 0x6f, 0x6d, 462 0x12, 0x17, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x65, 463 0x65, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 464 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 465 0x79, 0x12, 0x41, 0x0a, 0x0b, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 466 0x12, 0x1a, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x52, 467 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 468 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 469 0x6d, 0x70, 0x74, 0x79, 0x12, 0x43, 0x0a, 0x0c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 470 0x70, 0x6c, 0x61, 0x79, 0x12, 0x1b, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x44, 0x65, 471 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 472 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 473 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x42, 0x45, 0x5a, 0x22, 0x67, 0x69, 0x74, 474 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x2f, 475 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0xaa, 476 0x02, 0x0d, 0x4c, 0x69, 0x76, 0x65, 0x4b, 0x69, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0xea, 477 0x02, 0x0e, 0x4c, 0x69, 0x76, 0x65, 0x4b, 0x69, 0x74, 0x3a, 0x3a, 0x50, 0x72, 0x6f, 0x74, 0x6f, 478 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 479 } 480 481 var ( 482 file_cloud_replay_proto_rawDescOnce sync.Once 483 file_cloud_replay_proto_rawDescData = file_cloud_replay_proto_rawDesc 484 ) 485 486 func file_cloud_replay_proto_rawDescGZIP() []byte { 487 file_cloud_replay_proto_rawDescOnce.Do(func() { 488 file_cloud_replay_proto_rawDescData = protoimpl.X.CompressGZIP(file_cloud_replay_proto_rawDescData) 489 }) 490 return file_cloud_replay_proto_rawDescData 491 } 492 493 var file_cloud_replay_proto_msgTypes = make([]protoimpl.MessageInfo, 8) 494 var file_cloud_replay_proto_goTypes = []interface{}{ 495 (*ListReplaysRequest)(nil), // 0: replay.ListReplaysRequest 496 (*ListReplaysResponse)(nil), // 1: replay.ListReplaysResponse 497 (*ReplayInfo)(nil), // 2: replay.ReplayInfo 498 (*LoadReplayRequest)(nil), // 3: replay.LoadReplayRequest 499 (*LoadReplayResponse)(nil), // 4: replay.LoadReplayResponse 500 (*RoomSeekRequest)(nil), // 5: replay.RoomSeekRequest 501 (*CloseReplayRequest)(nil), // 6: replay.CloseReplayRequest 502 (*DeleteReplayRequest)(nil), // 7: replay.DeleteReplayRequest 503 (*emptypb.Empty)(nil), // 8: google.protobuf.Empty 504 } 505 var file_cloud_replay_proto_depIdxs = []int32{ 506 2, // 0: replay.ListReplaysResponse.replays:type_name -> replay.ReplayInfo 507 0, // 1: replay.Replay.ListReplays:input_type -> replay.ListReplaysRequest 508 3, // 2: replay.Replay.LoadReplay:input_type -> replay.LoadReplayRequest 509 5, // 3: replay.Replay.SeekForRoom:input_type -> replay.RoomSeekRequest 510 6, // 4: replay.Replay.CloseReplay:input_type -> replay.CloseReplayRequest 511 7, // 5: replay.Replay.DeleteReplay:input_type -> replay.DeleteReplayRequest 512 1, // 6: replay.Replay.ListReplays:output_type -> replay.ListReplaysResponse 513 4, // 7: replay.Replay.LoadReplay:output_type -> replay.LoadReplayResponse 514 8, // 8: replay.Replay.SeekForRoom:output_type -> google.protobuf.Empty 515 8, // 9: replay.Replay.CloseReplay:output_type -> google.protobuf.Empty 516 8, // 10: replay.Replay.DeleteReplay:output_type -> google.protobuf.Empty 517 6, // [6:11] is the sub-list for method output_type 518 1, // [1:6] is the sub-list for method input_type 519 1, // [1:1] is the sub-list for extension type_name 520 1, // [1:1] is the sub-list for extension extendee 521 0, // [0:1] is the sub-list for field type_name 522 } 523 524 func init() { file_cloud_replay_proto_init() } 525 func file_cloud_replay_proto_init() { 526 if File_cloud_replay_proto != nil { 527 return 528 } 529 if !protoimpl.UnsafeEnabled { 530 file_cloud_replay_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 531 switch v := v.(*ListReplaysRequest); i { 532 case 0: 533 return &v.state 534 case 1: 535 return &v.sizeCache 536 case 2: 537 return &v.unknownFields 538 default: 539 return nil 540 } 541 } 542 file_cloud_replay_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 543 switch v := v.(*ListReplaysResponse); i { 544 case 0: 545 return &v.state 546 case 1: 547 return &v.sizeCache 548 case 2: 549 return &v.unknownFields 550 default: 551 return nil 552 } 553 } 554 file_cloud_replay_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 555 switch v := v.(*ReplayInfo); i { 556 case 0: 557 return &v.state 558 case 1: 559 return &v.sizeCache 560 case 2: 561 return &v.unknownFields 562 default: 563 return nil 564 } 565 } 566 file_cloud_replay_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 567 switch v := v.(*LoadReplayRequest); i { 568 case 0: 569 return &v.state 570 case 1: 571 return &v.sizeCache 572 case 2: 573 return &v.unknownFields 574 default: 575 return nil 576 } 577 } 578 file_cloud_replay_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 579 switch v := v.(*LoadReplayResponse); i { 580 case 0: 581 return &v.state 582 case 1: 583 return &v.sizeCache 584 case 2: 585 return &v.unknownFields 586 default: 587 return nil 588 } 589 } 590 file_cloud_replay_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 591 switch v := v.(*RoomSeekRequest); i { 592 case 0: 593 return &v.state 594 case 1: 595 return &v.sizeCache 596 case 2: 597 return &v.unknownFields 598 default: 599 return nil 600 } 601 } 602 file_cloud_replay_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 603 switch v := v.(*CloseReplayRequest); i { 604 case 0: 605 return &v.state 606 case 1: 607 return &v.sizeCache 608 case 2: 609 return &v.unknownFields 610 default: 611 return nil 612 } 613 } 614 file_cloud_replay_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 615 switch v := v.(*DeleteReplayRequest); i { 616 case 0: 617 return &v.state 618 case 1: 619 return &v.sizeCache 620 case 2: 621 return &v.unknownFields 622 default: 623 return nil 624 } 625 } 626 } 627 type x struct{} 628 out := protoimpl.TypeBuilder{ 629 File: protoimpl.DescBuilder{ 630 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 631 RawDescriptor: file_cloud_replay_proto_rawDesc, 632 NumEnums: 0, 633 NumMessages: 8, 634 NumExtensions: 0, 635 NumServices: 1, 636 }, 637 GoTypes: file_cloud_replay_proto_goTypes, 638 DependencyIndexes: file_cloud_replay_proto_depIdxs, 639 MessageInfos: file_cloud_replay_proto_msgTypes, 640 }.Build() 641 File_cloud_replay_proto = out.File 642 file_cloud_replay_proto_rawDesc = nil 643 file_cloud_replay_proto_goTypes = nil 644 file_cloud_replay_proto_depIdxs = nil 645 }