RTCDataChannel 55 Source/modules/mediastream/RTCDataChannel.cpp PassRefPtr<RTCDataChannel> RTCDataChannel::create(ExecutionContext* context, PassOwnPtr<blink::WebRTCDataChannelHandler> handler) RTCDataChannel 58 Source/modules/mediastream/RTCDataChannel.cpp return adoptRef(new RTCDataChannel(context, handler)); RTCDataChannel 61 Source/modules/mediastream/RTCDataChannel.cpp PassRefPtr<RTCDataChannel> RTCDataChannel::create(ExecutionContext* context, blink::WebRTCPeerConnectionHandler* peerConnectionHandler, const String& label, const blink::WebRTCDataChannelInit& init, ExceptionState& exceptionState) RTCDataChannel 68 Source/modules/mediastream/RTCDataChannel.cpp return adoptRef(new RTCDataChannel(context, handler.release())); RTCDataChannel 71 Source/modules/mediastream/RTCDataChannel.cpp RTCDataChannel::RTCDataChannel(ExecutionContext* context, PassOwnPtr<blink::WebRTCDataChannelHandler> handler) RTCDataChannel 77 Source/modules/mediastream/RTCDataChannel.cpp , m_scheduledEventTimer(this, &RTCDataChannel::scheduledEventTimerFired) RTCDataChannel 83 Source/modules/mediastream/RTCDataChannel.cpp RTCDataChannel::~RTCDataChannel() RTCDataChannel 87 Source/modules/mediastream/RTCDataChannel.cpp String RTCDataChannel::label() const RTCDataChannel 92 Source/modules/mediastream/RTCDataChannel.cpp bool RTCDataChannel::reliable() const RTCDataChannel 97 Source/modules/mediastream/RTCDataChannel.cpp bool RTCDataChannel::ordered() const RTCDataChannel 102 Source/modules/mediastream/RTCDataChannel.cpp unsigned short RTCDataChannel::maxRetransmitTime() const RTCDataChannel 107 Source/modules/mediastream/RTCDataChannel.cpp unsigned short RTCDataChannel::maxRetransmits() const RTCDataChannel 112 Source/modules/mediastream/RTCDataChannel.cpp String RTCDataChannel::protocol() const RTCDataChannel 117 Source/modules/mediastream/RTCDataChannel.cpp bool RTCDataChannel::negotiated() const RTCDataChannel 122 Source/modules/mediastream/RTCDataChannel.cpp unsigned short RTCDataChannel::id() const RTCDataChannel 127 Source/modules/mediastream/RTCDataChannel.cpp String RTCDataChannel::readyState() const RTCDataChannel 144 Source/modules/mediastream/RTCDataChannel.cpp unsigned long RTCDataChannel::bufferedAmount() const RTCDataChannel 149 Source/modules/mediastream/RTCDataChannel.cpp String RTCDataChannel::binaryType() const RTCDataChannel 161 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::setBinaryType(const String& binaryType, ExceptionState& exceptionState) RTCDataChannel 171 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::send(const String& data, ExceptionState& exceptionState) RTCDataChannel 183 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::send(PassRefPtr<ArrayBuffer> prpData, ExceptionState& exceptionState) RTCDataChannel 202 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::send(PassRefPtr<ArrayBufferView> data, ExceptionState& exceptionState) RTCDataChannel 210 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::send(PassRefPtrWillBeRawPtr<Blob> data, ExceptionState& exceptionState) RTCDataChannel 216 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::close() RTCDataChannel 224 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::didChangeReadyState(blink::WebRTCDataChannelHandlerClient::ReadyState newState) RTCDataChannel 243 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::didReceiveStringData(const blink::WebString& text) RTCDataChannel 251 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::didReceiveRawData(const char* data, size_t dataLength) RTCDataChannel 268 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::didDetectError() RTCDataChannel 276 Source/modules/mediastream/RTCDataChannel.cpp const AtomicString& RTCDataChannel::interfaceName() const RTCDataChannel 278 Source/modules/mediastream/RTCDataChannel.cpp return EventTargetNames::RTCDataChannel; RTCDataChannel 281 Source/modules/mediastream/RTCDataChannel.cpp ExecutionContext* RTCDataChannel::executionContext() const RTCDataChannel 286 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::stop() RTCDataChannel 294 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::scheduleDispatchEvent(PassRefPtrWillBeRawPtr<Event> event) RTCDataChannel 302 Source/modules/mediastream/RTCDataChannel.cpp void RTCDataChannel::scheduledEventTimerFired(Timer<RTCDataChannel>*) RTCDataChannel 47 Source/modules/mediastream/RTCDataChannel.h class RTCDataChannel FINAL : public RefCounted<RTCDataChannel>, public ScriptWrappable, public EventTargetWithInlineData, public blink::WebRTCDataChannelHandlerClient { RTCDataChannel 48 Source/modules/mediastream/RTCDataChannel.h REFCOUNTED_EVENT_TARGET(RTCDataChannel); RTCDataChannel 50 Source/modules/mediastream/RTCDataChannel.h static PassRefPtr<RTCDataChannel> create(ExecutionContext*, PassOwnPtr<blink::WebRTCDataChannelHandler>); RTCDataChannel 51 Source/modules/mediastream/RTCDataChannel.h static PassRefPtr<RTCDataChannel> create(ExecutionContext*, blink::WebRTCPeerConnectionHandler*, const String& label, const blink::WebRTCDataChannelInit&, ExceptionState&); RTCDataChannel 52 Source/modules/mediastream/RTCDataChannel.h virtual ~RTCDataChannel(); RTCDataChannel 90 Source/modules/mediastream/RTCDataChannel.h RTCDataChannel(ExecutionContext*, PassOwnPtr<blink::WebRTCDataChannelHandler>); RTCDataChannel 93 Source/modules/mediastream/RTCDataChannel.h void scheduledEventTimerFired(Timer<RTCDataChannel>*); RTCDataChannel 115 Source/modules/mediastream/RTCDataChannel.h Timer<RTCDataChannel> m_scheduledEventTimer; RTCDataChannel 35 Source/modules/mediastream/RTCDataChannelEvent.cpp PassRefPtrWillBeRawPtr<RTCDataChannelEvent> RTCDataChannelEvent::create(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<RTCDataChannel> channel) RTCDataChannel 46 Source/modules/mediastream/RTCDataChannelEvent.cpp RTCDataChannelEvent::RTCDataChannelEvent(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<RTCDataChannel> channel) RTCDataChannel 57 Source/modules/mediastream/RTCDataChannelEvent.cpp RTCDataChannel* RTCDataChannelEvent::channel() const RTCDataChannel 39 Source/modules/mediastream/RTCDataChannelEvent.h static PassRefPtrWillBeRawPtr<RTCDataChannelEvent> create(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<RTCDataChannel>); RTCDataChannel 41 Source/modules/mediastream/RTCDataChannelEvent.h RTCDataChannel* channel() const; RTCDataChannel 49 Source/modules/mediastream/RTCDataChannelEvent.h RTCDataChannelEvent(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<RTCDataChannel>); RTCDataChannel 51 Source/modules/mediastream/RTCDataChannelEvent.h RefPtr<RTCDataChannel> m_channel; RTCDataChannel 483 Source/modules/mediastream/RTCPeerConnection.cpp PassRefPtr<RTCDataChannel> RTCPeerConnection::createDataChannel(String label, const Dictionary& options, ExceptionState& exceptionState) RTCDataChannel 504 Source/modules/mediastream/RTCPeerConnection.cpp RefPtr<RTCDataChannel> channel = RTCDataChannel::create(executionContext(), m_peerHandler.get(), label, init, exceptionState); RTCDataChannel 629 Source/modules/mediastream/RTCPeerConnection.cpp RefPtr<RTCDataChannel> channel = RTCDataChannel::create(executionContext(), adoptPtr(handler)); RTCDataChannel 664 Source/modules/mediastream/RTCPeerConnection.cpp Vector<RefPtr<RTCDataChannel> >::iterator i = m_dataChannels.begin(); RTCDataChannel 52 Source/modules/mediastream/RTCPeerConnection.h class RTCDataChannel; RTCDataChannel 100 Source/modules/mediastream/RTCPeerConnection.h PassRefPtr<RTCDataChannel> createDataChannel(String label, const Dictionary& dataChannelDict, ExceptionState&); RTCDataChannel 153 Source/modules/mediastream/RTCPeerConnection.h Vector<RefPtr<RTCDataChannel> > m_dataChannels;