Re-organize CreateDataChannel function and add limited spec compliance

This commit is contained in:
Konstantin Itskov
2018-09-04 12:11:17 -04:00
parent 3ac52b89d8
commit 0a2568695a
11 changed files with 286 additions and 89 deletions

View File

@@ -70,7 +70,7 @@ func main() {
d.Lock()
defer d.Unlock()
d.Onmessage = func(payload datachannel.Payload) {
d.OnMessage = func(payload datachannel.Payload) {
switch p := payload.(type) {
case *datachannel.PayloadString:
fmt.Printf("Message '%s' from DataChannel '%s' payload '%s'\n", p.PayloadType().String(), d.Label, string(p.Data))