aboutsummaryrefslogtreecommitdiff
path: root/source/client/types.ts
diff options
context:
space:
mode:
authorMetaMuffin <metamuffin@yandex.com>2021-08-05 11:00:46 +0200
committerMetaMuffin <metamuffin@yandex.com>2021-08-05 11:00:46 +0200
commit4475fb02925c04ba19cb9ec8b99110e4e74c3acb (patch)
tree85df7f1e46ccf7abdc80303b88d57779c0f40008 /source/client/types.ts
parenta8d6fa97be777ab08f09252dc4864ba241b17687 (diff)
downloadkeks-meet-4475fb02925c04ba19cb9ec8b99110e4e74c3acb.tar
keks-meet-4475fb02925c04ba19cb9ec8b99110e4e74c3acb.tar.bz2
keks-meet-4475fb02925c04ba19cb9ec8b99110e4e74c3acb.tar.zst
updated licence, added all the code
Diffstat (limited to 'source/client/types.ts')
-rw-r--r--source/client/types.ts9
1 files changed, 6 insertions, 3 deletions
diff --git a/source/client/types.ts b/source/client/types.ts
index b235120..7ce23ea 100644
--- a/source/client/types.ts
+++ b/source/client/types.ts
@@ -1,13 +1,16 @@
export interface SCPacket {
sender: string,
- data: CSPacket,
- join?: boolean,
- leave?: boolean
+ data?: CSPacket,
+ join?: boolean, // user just joined
+ leave?: boolean, // user left
+ stable?: boolean // user "joined" because you joined aka. user was already there
}
export interface CSPacket {
receiver?: string
ice_candiate?: RTCIceCandidateInit
+ offer?: RTCSessionDescriptionInit
+ answer?: RTCSessionDescriptionInit
}