fishjam.events
ServerMessageRoomCreated
class ServerMessageRoomCreated(betterproto.Message):
Notification sent when a room is created
init
def __init__(room_id: str = <object object>)
room_id
room_id: str
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessageRoomDeleted
class ServerMessageRoomDeleted(betterproto.Message):
Notification sent when a room is deleted
init
def __init__(room_id: str = <object object>)
room_id
room_id: str
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessageRoomCrashed
class ServerMessageRoomCrashed(betterproto.Message):
Notification sent when a room crashes
init
def __init__(room_id: str = <object object>)
room_id
room_id: str
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessagePeerAdded
class ServerMessagePeerAdded(betterproto.Message):
Notification sent when a peer is added
init
def __init__( room_id: str = <object object>, peer_id: str = <object object>, peer_type: ServerMessagePeerType = <object object> )
room_id
room_id: str
peer_id
peer_id: str
peer_type
peer_type: ServerMessagePeerType
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessagePeerConnected
class ServerMessagePeerConnected(betterproto.Message):
Notification sent when a peer connects
init
def __init__( room_id: str = <object object>, peer_id: str = <object object>, peer_type: ServerMessagePeerType = <object object> )
room_id
room_id: str
peer_id
peer_id: str
peer_type
peer_type: ServerMessagePeerType
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessagePeerDeleted
class ServerMessagePeerDeleted(betterproto.Message):
Notification sent when a peer is removed
init
def __init__( room_id: str = <object object>, peer_id: str = <object object>, peer_type: ServerMessagePeerType = <object object> )
room_id
room_id: str
peer_id
peer_id: str
peer_type
peer_type: ServerMessagePeerType
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessagePeerDisconnected
class ServerMessagePeerDisconnected(betterproto.Message):
Notification sent when a peer disconnects from FJ
init
def __init__( room_id: str = <object object>, peer_id: str = <object object>, peer_type: ServerMessagePeerType = <object object> )
room_id
room_id: str
peer_id
peer_id: str
peer_type
peer_type: ServerMessagePeerType
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessagePeerMetadataUpdated
class ServerMessagePeerMetadataUpdated(betterproto.Message):
Notification sent when peer updates its metadata
init
def __init__( room_id: str = <object object>, peer_id: str = <object object>, metadata: str = <object object>, peer_type: ServerMessagePeerType = <object object> )
room_id
room_id: str
peer_id
peer_id: str
metadata
metadata: str
peer_type
peer_type: ServerMessagePeerType
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessagePeerCrashed
class ServerMessagePeerCrashed(betterproto.Message):
Notification sent when a peer crashes
init
def __init__( room_id: str = <object object>, peer_id: str = <object object>, reason: str = <object object>, peer_type: ServerMessagePeerType = <object object> )
room_id
room_id: str
peer_id
peer_id: str
reason
reason: str
peer_type
peer_type: ServerMessagePeerType
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessageStreamConnected
class ServerMessageStreamConnected(betterproto.Message):
Notification sent when streamer successfully connects
init
def __init__(stream_id: str = <object object>)
stream_id
stream_id: str
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessageStreamDisconnected
class ServerMessageStreamDisconnected(betterproto.Message):
Notification sent when streamer disconnects
init
def __init__(stream_id: str = <object object>)
stream_id
stream_id: str
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessageTrackAdded
class ServerMessageTrackAdded(betterproto.Message):
Notification sent when peer or component adds new track
init
def __init__( room_id: str = <object object>, peer_id: str = <object object>, component_id: str = <object object>, track: Track = <object object> )
room_id
room_id: str
peer_id
peer_id: str
component_id
component_id: str
track
track: Track
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessageTrackMetadataUpdated
class ServerMessageTrackMetadataUpdated(betterproto.Message):
Notification sent when metadata of a multimedia track is updated
init
def __init__( room_id: str = <object object>, peer_id: str = <object object>, component_id: str = <object object>, track: Track = <object object> )
room_id
room_id: str
peer_id
peer_id: str
component_id
component_id: str
track
track: Track
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessageTrackRemoved
class ServerMessageTrackRemoved(betterproto.Message):
Notification sent when a track is removed
init
def __init__( room_id: str = <object object>, peer_id: str = <object object>, component_id: str = <object object>, track: Track = <object object> )
room_id
room_id: str
peer_id
peer_id: str
component_id
component_id: str
track
track: Track
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessageViewerConnected
class ServerMessageViewerConnected(betterproto.Message):
Notification sent when viewer successfully connects
init
def __init__(stream_id: str = <object object>, viewer_id: str = <object object>)
stream_id
stream_id: str
viewer_id
viewer_id: str
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
ServerMessageViewerDisconnected
class ServerMessageViewerDisconnected(betterproto.Message):
Notification sent when viewer disconnects
init
def __init__(stream_id: str = <object object>, viewer_id: str = <object object>)
stream_id
stream_id: str
viewer_id
viewer_id: str
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
Track
class Track(betterproto.Message):
Describes a media track
init
def __init__( id: str = <object object>, type: TrackType = <object object>, metadata: str = <object object> )
id
id: str
type
type: TrackType
metadata
metadata: str
Inherited Members
- Message:
SerializeToStringparseFromStringto_dictfrom_dictto_jsonfrom_jsonto_pydictfrom_pydictis_set
TrackEncoding
class TrackEncoding(betterproto.Enum):
The base class for protobuf enumerations, all generated enumerations will inherit
from this. Bases :class:enum.IntEnum.
TRACK_ENCODING_UNSPECIFIED
TRACK_ENCODING_UNSPECIFIED = <TrackEncoding.TRACK_ENCODING_UNSPECIFIED: 0>
TRACK_ENCODING_PCM16
TRACK_ENCODING_PCM16 = <TrackEncoding.TRACK_ENCODING_PCM16: 1>
TRACK_ENCODING_OPUS
TRACK_ENCODING_OPUS = <TrackEncoding.TRACK_ENCODING_OPUS: 2>
Inherited Members
-
Enum:
from_string
-
Enum:
namevalue
TrackType
class TrackType(betterproto.Enum):
Defines types of tracks being published by peers and component
TRACK_TYPE_UNSPECIFIED
TRACK_TYPE_UNSPECIFIED = <TrackType.TRACK_TYPE_UNSPECIFIED: 0>
TRACK_TYPE_VIDEO
TRACK_TYPE_VIDEO = <TrackType.TRACK_TYPE_VIDEO: 1>
TRACK_TYPE_AUDIO
TRACK_TYPE_AUDIO = <TrackType.TRACK_TYPE_AUDIO: 2>
Inherited Members
-
Enum:
from_string
-
Enum:
namevalue
ServerMessagePeerType
class ServerMessagePeerType(betterproto.Enum):
The base class for protobuf enumerations, all generated enumerations will inherit
from this. Bases :class:enum.IntEnum.
PEER_TYPE_UNSPECIFIED
PEER_TYPE_UNSPECIFIED = <ServerMessagePeerType.PEER_TYPE_UNSPECIFIED: 0>
PEER_TYPE_WEBRTC
PEER_TYPE_WEBRTC = <ServerMessagePeerType.PEER_TYPE_WEBRTC: 1>
PEER_TYPE_AGENT
PEER_TYPE_AGENT = <ServerMessagePeerType.PEER_TYPE_AGENT: 2>
Inherited Members
-
Enum:
from_string
-
Enum:
namevalue