member -> session.

This commit is contained in:
Miroslav Šedivý
2021-03-14 00:08:52 +01:00
parent 6a90cd11d2
commit 85c4f4371d
4 changed files with 38 additions and 39 deletions

View File

@ -9,10 +9,10 @@ export interface Message {
export interface SystemInit {
event: string | undefined
member_id: string
session_id: string
control_host: ControlHost
screen_size: ScreenSize
members: Record<string, MemberData>
sessions: Record<string, SessionData>
implicit_hosting: boolean
}
@ -55,11 +55,10 @@ export interface SignalVideo {
}
/////////////////////////////
// Member
// Session
/////////////////////////////
// TODO: New.
export interface MemberID {
export interface SessionID {
event: string | undefined
id: string
}
@ -83,7 +82,7 @@ export interface SessionState {
is_watching: boolean
}
export interface MemberData {
export interface SessionData {
event: string | undefined
id: string
profile: MemberProfile

View File

@ -3,8 +3,8 @@ export default interface State {
video: Video
control: Control
screen: Screen
member_id: string | null
members: Record<string, Member>
session_id: string | null
sessions: Record<string, Session>
}
/////////////////////////////
@ -84,7 +84,7 @@ export interface ScreenSize {
}
/////////////////////////////
// Member
// Session
/////////////////////////////
export interface MemberProfile {
name: string
@ -101,7 +101,7 @@ export interface SessionState {
is_watching: boolean
}
export interface Member {
export interface Session {
id: string
profile: MemberProfile
state: SessionState