# Generated by the protocol buffer compiler. DO NOT EDIT! # source: livekit_room.proto require 'google/protobuf' require 'livekit_models_pb' require 'livekit_egress_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("livekit_room.proto", :syntax => :proto3) do add_message "livekit.CreateRoomRequest" do optional :name, :string, 1 optional :empty_timeout, :uint32, 2 optional :max_participants, :uint32, 3 optional :node_id, :string, 4 optional :metadata, :string, 5 optional :egress, :message, 6, "livekit.RoomEgress" end add_message "livekit.RoomEgress" do optional :room, :message, 1, "livekit.RoomCompositeEgressRequest" optional :tracks, :message, 2, "livekit.AutoTrackEgress" end add_message "livekit.ListRoomsRequest" do repeated :names, :string, 1 end add_message "livekit.ListRoomsResponse" do repeated :rooms, :message, 1, "livekit.Room" end add_message "livekit.DeleteRoomRequest" do optional :room, :string, 1 end add_message "livekit.DeleteRoomResponse" do end add_message "livekit.ListParticipantsRequest" do optional :room, :string, 1 end add_message "livekit.ListParticipantsResponse" do repeated :participants, :message, 1, "livekit.ParticipantInfo" end add_message "livekit.RoomParticipantIdentity" do optional :room, :string, 1 optional :identity, :string, 2 end add_message "livekit.RemoveParticipantResponse" do end add_message "livekit.MuteRoomTrackRequest" do optional :room, :string, 1 optional :identity, :string, 2 optional :track_sid, :string, 3 optional :muted, :bool, 4 end add_message "livekit.MuteRoomTrackResponse" do optional :track, :message, 1, "livekit.TrackInfo" end add_message "livekit.UpdateParticipantRequest" do optional :room, :string, 1 optional :identity, :string, 2 optional :metadata, :string, 3 optional :permission, :message, 4, "livekit.ParticipantPermission" optional :name, :string, 5 end add_message "livekit.UpdateSubscriptionsRequest" do optional :room, :string, 1 optional :identity, :string, 2 repeated :track_sids, :string, 3 optional :subscribe, :bool, 4 repeated :participant_tracks, :message, 5, "livekit.ParticipantTracks" end add_message "livekit.UpdateSubscriptionsResponse" do end add_message "livekit.SendDataRequest" do optional :room, :string, 1 optional :data, :bytes, 2 optional :kind, :enum, 3, "livekit.DataPacket.Kind" repeated :destination_sids, :string, 4 proto3_optional :topic, :string, 5 end add_message "livekit.SendDataResponse" do end add_message "livekit.UpdateRoomMetadataRequest" do optional :room, :string, 1 optional :metadata, :string, 2 end end end module LiveKit module Proto CreateRoomRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.CreateRoomRequest").msgclass RoomEgress = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.RoomEgress").msgclass ListRoomsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.ListRoomsRequest").msgclass ListRoomsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.ListRoomsResponse").msgclass DeleteRoomRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.DeleteRoomRequest").msgclass DeleteRoomResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.DeleteRoomResponse").msgclass ListParticipantsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.ListParticipantsRequest").msgclass ListParticipantsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.ListParticipantsResponse").msgclass RoomParticipantIdentity = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.RoomParticipantIdentity").msgclass RemoveParticipantResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.RemoveParticipantResponse").msgclass MuteRoomTrackRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.MuteRoomTrackRequest").msgclass MuteRoomTrackResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.MuteRoomTrackResponse").msgclass UpdateParticipantRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.UpdateParticipantRequest").msgclass UpdateSubscriptionsRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.UpdateSubscriptionsRequest").msgclass UpdateSubscriptionsResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.UpdateSubscriptionsResponse").msgclass SendDataRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.SendDataRequest").msgclass SendDataResponse = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.SendDataResponse").msgclass UpdateRoomMetadataRequest = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("livekit.UpdateRoomMetadataRequest").msgclass end end