function createDataChannel(label, dataChannelDict) {
    var configuration = this._configuration
        , mdm = configuration.mdm
        , stream = configuration.stream
        , channel = mdm.createStream(label)

    return new DataChannel(channel)
}
/* Wait until the connection is open.

    Then create a new stream through mux demux on the connection.

    The other peer will get a data channel event through the
        mux demux listener on the other end
*/
Wait until the connection is open.
Then create a new stream through mux demux on the connection.

The other peer will get a data channel event through the
mux demux listener on the other end
Wait until the connection is open . Then create a new stream through mux demux on the connection . The other peer will get a data channel event through the mux demux listener on the other end
function createDataChannel(label, dataChannelDict) {
    var configuration = this._configuration
        , mdm = configuration.mdm
        , stream = configuration.stream
        , channel = mdm.createStream(label)
    return new DataChannel(channel)
}
function createDataChannel ( label , dataChannelDict ) { var configuration = this . _configuration , mdm = configuration . mdm , stream = configuration . stream , channel = mdm . createStream ( label ) return new DataChannel ( channel ) }
Wait until the connection is open.
Wait until the connection is open .