diff options
Diffstat (limited to 'src/stream_wrap.h')
-rw-r--r-- | src/stream_wrap.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/stream_wrap.h b/src/stream_wrap.h index f91bb8ba55..0f657fe920 100644 --- a/src/stream_wrap.h +++ b/src/stream_wrap.h @@ -37,6 +37,8 @@ typedef class ReqWrap<uv_shutdown_t> ShutdownWrap; class WriteWrap: public ReqWrap<uv_write_t> { public: + // TODO(trevnorris): WrapWrap inherits from ReqWrap, which I've globbed + // into the same provider. How should these be broken apart? WriteWrap(Environment* env, v8::Local<v8::Object> obj, StreamWrap* wrap) : ReqWrap<uv_write_t>(env, obj), wrap_(wrap) { @@ -150,7 +152,8 @@ class StreamWrap : public HandleWrap { StreamWrap(Environment* env, v8::Local<v8::Object> object, - uv_stream_t* stream); + uv_stream_t* stream, + AsyncWrap::ProviderType provider); ~StreamWrap() { if (callbacks_ != &default_callbacks_) { |