@@ -292,6 +292,7 @@ class FfiEvent(google.protobuf.message.Message):
292292 DISCONNECT_FIELD_NUMBER : builtins .int
293293 DISPOSE_FIELD_NUMBER : builtins .int
294294 PUBLISH_TRACK_FIELD_NUMBER : builtins .int
295+ UNPUBLISH_TRACK_FIELD_NUMBER : builtins .int
295296 PUBLISH_DATA_FIELD_NUMBER : builtins .int
296297 @property
297298 def room_event (self ) -> room_pb2 .RoomEvent : ...
@@ -310,6 +311,8 @@ class FfiEvent(google.protobuf.message.Message):
310311 @property
311312 def publish_track (self ) -> room_pb2 .PublishTrackCallback : ...
312313 @property
314+ def unpublish_track (self ) -> room_pb2 .UnpublishTrackCallback : ...
315+ @property
313316 def publish_data (self ) -> room_pb2 .PublishDataCallback : ...
314317 def __init__ (
315318 self ,
@@ -322,11 +325,12 @@ class FfiEvent(google.protobuf.message.Message):
322325 disconnect : room_pb2 .DisconnectCallback | None = ...,
323326 dispose : global___DisposeCallback | None = ...,
324327 publish_track : room_pb2 .PublishTrackCallback | None = ...,
328+ unpublish_track : room_pb2 .UnpublishTrackCallback | None = ...,
325329 publish_data : room_pb2 .PublishDataCallback | None = ...,
326330 ) -> None : ...
327- def HasField (self , field_name : typing_extensions .Literal ["audio_stream_event" , b"audio_stream_event" , "connect" , b"connect" , "disconnect" , b"disconnect" , "dispose" , b"dispose" , "message" , b"message" , "publish_data" , b"publish_data" , "publish_track" , b"publish_track" , "room_event" , b"room_event" , "track_event" , b"track_event" , "video_stream_event" , b"video_stream_event" ]) -> builtins .bool : ...
328- def ClearField (self , field_name : typing_extensions .Literal ["audio_stream_event" , b"audio_stream_event" , "connect" , b"connect" , "disconnect" , b"disconnect" , "dispose" , b"dispose" , "message" , b"message" , "publish_data" , b"publish_data" , "publish_track" , b"publish_track" , "room_event" , b"room_event" , "track_event" , b"track_event" , "video_stream_event" , b"video_stream_event" ]) -> None : ...
329- def WhichOneof (self , oneof_group : typing_extensions .Literal ["message" , b"message" ]) -> typing_extensions .Literal ["room_event" , "track_event" , "video_stream_event" , "audio_stream_event" , "connect" , "disconnect" , "dispose" , "publish_track" , "publish_data" ] | None : ...
331+ def HasField (self , field_name : typing_extensions .Literal ["audio_stream_event" , b"audio_stream_event" , "connect" , b"connect" , "disconnect" , b"disconnect" , "dispose" , b"dispose" , "message" , b"message" , "publish_data" , b"publish_data" , "publish_track" , b"publish_track" , "room_event" , b"room_event" , "track_event" , b"track_event" , "unpublish_track" , b"unpublish_track" , " video_stream_event" , b"video_stream_event" ]) -> builtins .bool : ...
332+ def ClearField (self , field_name : typing_extensions .Literal ["audio_stream_event" , b"audio_stream_event" , "connect" , b"connect" , "disconnect" , b"disconnect" , "dispose" , b"dispose" , "message" , b"message" , "publish_data" , b"publish_data" , "publish_track" , b"publish_track" , "room_event" , b"room_event" , "track_event" , b"track_event" , "unpublish_track" , b"unpublish_track" , " video_stream_event" , b"video_stream_event" ]) -> None : ...
333+ def WhichOneof (self , oneof_group : typing_extensions .Literal ["message" , b"message" ]) -> typing_extensions .Literal ["room_event" , "track_event" , "video_stream_event" , "audio_stream_event" , "connect" , "disconnect" , "dispose" , "publish_track" , "unpublish_track" , " publish_data" ] | None : ...
330334
331335global___FfiEvent = FfiEvent
332336
0 commit comments