aboutsummaryrefslogtreecommitdiff
path: root/server/events.js
blob: 3ef21a9e3c69623276ab46cb8e75e398adeb2646 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
export function addPeer(peerId, shouldCreateOffer) {
  return {
    peerId,
    shouldCreateOffer,
  }
}

export function removePeer(peerId) {
    return {
        peerId,
    }
}

export function SessionDescriptionReceived(peerId, sessionDescription) {
    return {
        peerId,
        sessionDescription,
    }
}

export function ICECandidateReceived(peerId, candidate) {
    return {
        peerId,
        candidate
    }
}

export function offerReceived(peerId, offer) {
    return {
        peerId,
        offer
    }
}

export function answerReceived(peerId, answer) {
    return {
        peerId,
        answer
    }
}

export const types = {
  ADD_PEER: 'addPeer',
  REMOVE_PEER: 'removePeer',
  RELAY_SESSION_DESCRIPTION: 'relaySessionDescription',
  RELAY_ICE_CANDIDATE: 'relayICECandidate',
	OFFER_RECEIVED: 'offerReceived',
	ANSWER_RECEIVED: 'answerReceived',
  ICE_CANDIDATE_RECEIVED: 'ICECandidateReceived',
  SESSION_DESCRIPTION_RECEIVED: 'SessionDescriptionReceived',
};