code: function(message) {
            if (!message.content.sdp) {
              OT.error('PeerConnection.processMessage: Weird answer message, no SDP.');
              return;
            }
  
            _answer = new NativeRTCSessionDescription({type: 'answer', sdp: message.content.sdp});
  
            _peerConnection.setRemoteDescription(_answer,
                function () {
                  OT.debug('setRemoteDescription Success');
                }, function (errorReason) {
                  triggerError('Error while setting RemoteDescription ' + errorReason,
                    'SetRemoteDescription');
                });
  
            _iceProcessor.setPeerConnection(_peerConnection);
            _iceProcessor.processPending();
  
            qos.startCollecting(_peerConnection);
          }
docs: Private methods