Add new versions of the deprecated event handler function names

This commit is contained in:
Konstantin Itskov
2018-09-05 09:49:39 -04:00
parent af2033741d
commit ed7261638e
2 changed files with 27 additions and 11 deletions

View File

@@ -88,9 +88,13 @@ type RTCDataChannel struct {
// Onmessage designates an event handler which is invoked on a message // Onmessage designates an event handler which is invoked on a message
// arrival over the sctp transport from a remote peer. // arrival over the sctp transport from a remote peer.
// //
// Deprecated: Variable name is changing from Onmessage to OnMessage. // Deprecated: use OnMessage instead.
Onmessage func(datachannel.Payload) Onmessage func(datachannel.Payload)
// OnMessage designates an event handler which is invoked on a message
// arrival over the sctp transport from a remote peer.
OnMessage func(datachannel.Payload)
rtcPeerConnection *RTCPeerConnection rtcPeerConnection *RTCPeerConnection
} }

View File

@@ -95,31 +95,43 @@ type RTCPeerConnection struct {
// DataChannels // DataChannels
dataChannels map[uint16]*RTCDataChannel dataChannels map[uint16]*RTCDataChannel
// OnNegotiationNeeded func() // OnNegotiationNeeded func() // FIXME NOT-USED
// OnIceCandidate func() // OnIceCandidate func() // FIXME NOT-USED
// OnIceCandidateError func() // OnIceCandidateError func() // FIXME NOT-USED
// OnSignalingStateChange func() // OnSignalingStateChange func() // FIXME NOT-USED
// OnICEConnectionStateChange designates an event handler which is called // OnICEConnectionStateChange designates an event handler which is called
// when an ice connection state is changed. // when an ice connection state is changed.
// //
// Deprecated: Variable name is changing from OnICEConnectionStateChange to // Deprecated: use OnIceConnectionStateChange instead.
// OnIceConnectionStateChange.
OnICEConnectionStateChange func(ice.ConnectionState) OnICEConnectionStateChange func(ice.ConnectionState)
// OnIceGatheringStateChange func()
// OnConnectionStateChange func() // OnIceConnectionStateChange designates an event handler which is called
// when an ice connection state is changed.
OnIceConnectionStateChange func(ice.ConnectionState)
// OnIceGatheringStateChange func() // FIXME NOT-USED
// OnConnectionStateChange func() // FIXME NOT-USED
// Ontrack designates an event handler which is called when remote track // Ontrack designates an event handler which is called when remote track
// arrives from a remote peer. // arrives from a remote peer.
// //
// Deprecated: Variable name is changing from Ontrack to OnTrack. // Deprecated: use OnTrack instead.
Ontrack func(*RTCTrack) Ontrack func(*RTCTrack)
// OnTrack designates an event handler which is called when remote track
// arrives from a remote peer.
OnTrack func(*RTCTrack)
// Ondatachannel designates an event handler which is invoked when a data // Ondatachannel designates an event handler which is invoked when a data
// channel message arrives from a remote peer. // channel message arrives from a remote peer.
// //
// Deprecated: Variable name is changing from Ondatachannel to OnDataChannel. // Deprecated: use OnDataChannel instead.
Ondatachannel func(*RTCDataChannel) Ondatachannel func(*RTCDataChannel)
// OnDataChannel designates an event handler which is invoked when a data
// channel message arrives from a remote peer.
OnDataChannel func(*RTCDataChannel)
} }
// Public // Public