MainThreadWebSocketChannel 62 Source/modules/websockets/MainThreadWebSocketChannel.cpp MainThreadWebSocketChannel::MainThreadWebSocketChannel(Document* document, WebSocketChannelClient* client, const String& sourceURL, unsigned lineNumber) MainThreadWebSocketChannel 65 Source/modules/websockets/MainThreadWebSocketChannel.cpp , m_resumeTimer(this, &MainThreadWebSocketChannel::resumeTimerFired) MainThreadWebSocketChannel 70 Source/modules/websockets/MainThreadWebSocketChannel.cpp , m_closingTimer(this, &MainThreadWebSocketChannel::closingTimerFired) MainThreadWebSocketChannel 86 Source/modules/websockets/MainThreadWebSocketChannel.cpp MainThreadWebSocketChannel::~MainThreadWebSocketChannel() MainThreadWebSocketChannel 90 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::connect(const KURL& url, const String& protocol) MainThreadWebSocketChannel 105 Source/modules/websockets/MainThreadWebSocketChannel.cpp String MainThreadWebSocketChannel::subprotocol() MainThreadWebSocketChannel 116 Source/modules/websockets/MainThreadWebSocketChannel.cpp String MainThreadWebSocketChannel::extensions() MainThreadWebSocketChannel 127 Source/modules/websockets/MainThreadWebSocketChannel.cpp WebSocketChannel::SendResult MainThreadWebSocketChannel::send(const String& message) MainThreadWebSocketChannel 139 Source/modules/websockets/MainThreadWebSocketChannel.cpp WebSocketChannel::SendResult MainThreadWebSocketChannel::send(const ArrayBuffer& binaryData, unsigned byteOffset, unsigned byteLength) MainThreadWebSocketChannel 147 Source/modules/websockets/MainThreadWebSocketChannel.cpp WebSocketChannel::SendResult MainThreadWebSocketChannel::send(PassRefPtr<BlobDataHandle> binaryData) MainThreadWebSocketChannel 155 Source/modules/websockets/MainThreadWebSocketChannel.cpp bool MainThreadWebSocketChannel::send(const char* data, int length) MainThreadWebSocketChannel 163 Source/modules/websockets/MainThreadWebSocketChannel.cpp unsigned long MainThreadWebSocketChannel::bufferedAmount() const MainThreadWebSocketChannel 171 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::close(int code, const String& reason) MainThreadWebSocketChannel 182 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::clearDocument() MainThreadWebSocketChannel 189 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::disconnectHandle() MainThreadWebSocketChannel 197 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::callDidReceiveMessageError() MainThreadWebSocketChannel 205 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::fail(const String& reason, MessageLevel level, const String& sourceURL, unsigned lineNumber) MainThreadWebSocketChannel 215 Source/modules/websockets/MainThreadWebSocketChannel.cpp RefPtr<MainThreadWebSocketChannel> protect(this); // The client can close the channel, potentially removing the last reference. MainThreadWebSocketChannel 230 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::disconnect() MainThreadWebSocketChannel 242 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::suspend() MainThreadWebSocketChannel 247 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::resume() MainThreadWebSocketChannel 254 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::willOpenSocketStream(SocketStreamHandle* handle) MainThreadWebSocketChannel 262 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::didOpenSocketStream(SocketStreamHandle* handle) MainThreadWebSocketChannel 275 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::didCloseSocketStream(SocketStreamHandle* handle) MainThreadWebSocketChannel 306 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::didReceiveSocketStreamData(SocketStreamHandle* handle, const char* data, int len) MainThreadWebSocketChannel 309 Source/modules/websockets/MainThreadWebSocketChannel.cpp RefPtr<MainThreadWebSocketChannel> protect(this); // The client can close the channel, potentially removing the last reference. MainThreadWebSocketChannel 332 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::didUpdateBufferedAmount(SocketStreamHandle*, size_t bufferedAmount) MainThreadWebSocketChannel 338 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::didFailSocketStream(SocketStreamHandle* handle, const SocketStreamError& error) MainThreadWebSocketChannel 365 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::didStartLoading() MainThreadWebSocketChannel 372 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::didReceiveData() MainThreadWebSocketChannel 379 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::didFinishLoading() MainThreadWebSocketChannel 389 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::didFail(FileError::ErrorCode errorCode) MainThreadWebSocketChannel 400 Source/modules/websockets/MainThreadWebSocketChannel.cpp bool MainThreadWebSocketChannel::appendToBuffer(const char* data, size_t len) MainThreadWebSocketChannel 411 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::skipBuffer(size_t len) MainThreadWebSocketChannel 418 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::processBuffer() MainThreadWebSocketChannel 426 Source/modules/websockets/MainThreadWebSocketChannel.cpp bool MainThreadWebSocketChannel::processOneItemFromBuffer() MainThreadWebSocketChannel 441 Source/modules/websockets/MainThreadWebSocketChannel.cpp RefPtr<MainThreadWebSocketChannel> protect(this); // The client can close the channel, potentially removing the last reference. MainThreadWebSocketChannel 475 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::resumeTimerFired(Timer<MainThreadWebSocketChannel>* timer) MainThreadWebSocketChannel 479 Source/modules/websockets/MainThreadWebSocketChannel.cpp RefPtr<MainThreadWebSocketChannel> protect(this); // The client can close the channel, potentially removing the last reference. MainThreadWebSocketChannel 485 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::startClosingHandshake(int code, const String& reason) MainThreadWebSocketChannel 508 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::closingTimerFired(Timer<MainThreadWebSocketChannel>* timer) MainThreadWebSocketChannel 516 Source/modules/websockets/MainThreadWebSocketChannel.cpp bool MainThreadWebSocketChannel::processFrame() MainThreadWebSocketChannel 702 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::enqueueTextFrame(const CString& string) MainThreadWebSocketChannel 712 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::enqueueRawFrame(WebSocketFrame::OpCode opCode, const char* data, size_t dataLength) MainThreadWebSocketChannel 724 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::enqueueBlobFrame(WebSocketFrame::OpCode opCode, PassRefPtr<BlobDataHandle> blobData) MainThreadWebSocketChannel 734 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::processOutgoingFrameQueue() MainThreadWebSocketChannel 794 Source/modules/websockets/MainThreadWebSocketChannel.cpp void MainThreadWebSocketChannel::abortOutgoingFrameQueue() MainThreadWebSocketChannel 804 Source/modules/websockets/MainThreadWebSocketChannel.cpp bool MainThreadWebSocketChannel::sendFrame(WebSocketFrame::OpCode opCode, const char* data, size_t dataLength) MainThreadWebSocketChannel 60 Source/modules/websockets/MainThreadWebSocketChannel.h class MainThreadWebSocketChannel FINAL : public RefCounted<MainThreadWebSocketChannel>, public SocketStreamHandleClient, public WebSocketChannel, public FileReaderLoaderClient { MainThreadWebSocketChannel 67 Source/modules/websockets/MainThreadWebSocketChannel.h static PassRefPtr<MainThreadWebSocketChannel> create(Document* document, WebSocketChannelClient* client, const String& sourceURL = String(), unsigned lineNumber = 0) { return adoptRef(new MainThreadWebSocketChannel(document, client, sourceURL, lineNumber)); } MainThreadWebSocketChannel 68 Source/modules/websockets/MainThreadWebSocketChannel.h virtual ~MainThreadWebSocketChannel(); MainThreadWebSocketChannel 104 Source/modules/websockets/MainThreadWebSocketChannel.h using RefCounted<MainThreadWebSocketChannel>::ref; MainThreadWebSocketChannel 105 Source/modules/websockets/MainThreadWebSocketChannel.h using RefCounted<MainThreadWebSocketChannel>::deref; MainThreadWebSocketChannel 113 Source/modules/websockets/MainThreadWebSocketChannel.h MainThreadWebSocketChannel(Document*, WebSocketChannelClient*, const String&, unsigned); MainThreadWebSocketChannel 128 Source/modules/websockets/MainThreadWebSocketChannel.h void resumeTimerFired(Timer<MainThreadWebSocketChannel>*); MainThreadWebSocketChannel 130 Source/modules/websockets/MainThreadWebSocketChannel.h void closingTimerFired(Timer<MainThreadWebSocketChannel>*); MainThreadWebSocketChannel 200 Source/modules/websockets/MainThreadWebSocketChannel.h Timer<MainThreadWebSocketChannel> m_resumeTimer; MainThreadWebSocketChannel 206 Source/modules/websockets/MainThreadWebSocketChannel.h Timer<MainThreadWebSocketChannel> m_closingTimer; MainThreadWebSocketChannel 73 Source/modules/websockets/WebSocketChannel.cpp return MainThreadWebSocketChannel::create(document, client, sourceURL, lineNumber); MainThreadWebSocketChannel 234 Source/modules/websockets/WorkerThreadableWebSocketChannel.cpp m_mainWebSocketChannel = MainThreadWebSocketChannel::create(document, this, sourceURL, lineNumber); MainThreadWebSocketChannel 58 Source/web/WebSocketImpl.cpp m_private = MainThreadWebSocketChannel::create(coreDocument.get(), this);