frames: added UserImageRequestFrame

This commit is contained in:
Aleix Conchillo Flaqué
2024-04-09 22:14:54 -07:00
parent 0219230827
commit b117a185e3

View File

@@ -105,6 +105,15 @@ class UserImageFrame(ImageFrame):
return f"{self.__class__.__name__}, user: {self.user_id}, image size: {self.size[0]}x{self.size[1]}, buffer size: {len(self.image)} B"
@dataclass()
class UserImageRequestFrame(Frame):
"""A frame user to request an image from the given user."""
user_id: str
def __str__(self):
return f"{self.__class__.__name__}, user: {self.user_id}"
@dataclass()
class SpriteFrame(Frame):
"""An animated sprite. Will be shown by the transport if the transport's
@@ -172,10 +181,10 @@ class ReceivedAppMessageFrame(Frame):
@dataclass()
class SendAppMessageFrame(Frame):
message: Any
participantId: str | None
participant_id: str | None
def __str__(self):
return f"SendAppMessageFrame: participantId: {self.participantId}, message: {self.message}"
return f"SendAppMessageFrame: participant: {self.participant_id}, message: {self.message}"
class UserStartedSpeakingFrame(Frame):