| Index: net/websockets/websocket_event_interface.h
|
| diff --git a/net/websockets/websocket_event_interface.h b/net/websockets/websocket_event_interface.h
|
| index 761f356c21760088cc337f1b81d6c3b99505c792..9c7d4f7c72d4ae76e32d01ccf3591afb5b49bf91 100644
|
| --- a/net/websockets/websocket_event_interface.h
|
| +++ b/net/websockets/websocket_event_interface.h
|
| @@ -13,12 +13,14 @@
|
|
|
| #include "base/compiler_specific.h" // for WARN_UNUSED_RESULT
|
| #include "base/macros.h"
|
| +#include "base/memory/ref_counted.h"
|
| #include "net/base/net_export.h"
|
|
|
| class GURL;
|
|
|
| namespace net {
|
|
|
| +class IOBuffer;
|
| class SSLInfo;
|
| struct WebSocketHandshakeRequestInfo;
|
| struct WebSocketHandshakeResponseInfo;
|
| @@ -50,7 +52,8 @@ class NET_EXPORT WebSocketEventInterface {
|
| virtual ChannelState OnDataFrame(
|
| bool fin,
|
| WebSocketMessageType type,
|
| - const std::vector<char>& data) WARN_UNUSED_RESULT = 0;
|
| + scoped_refptr<IOBuffer> buffer,
|
| + size_t buffer_size) WARN_UNUSED_RESULT = 0;
|
|
|
| // Called to provide more send quota for this channel to the renderer
|
| // process. Currently the quota units are always bytes of message body
|
|
|