diff options
author | Bert Belder <bertbelder@gmail.com> | 2012-05-07 23:30:55 +0200 |
---|---|---|
committer | Bert Belder <bertbelder@gmail.com> | 2012-05-09 03:56:19 +0200 |
commit | 0e57aafbb1c4ad9c8157bfe7f5718e867861492e (patch) | |
tree | cc414e73de3c0cadfa8e2cfa54898e9eb0cf4cd2 /src/tty_wrap.cc | |
parent | 4ddafbd5633827b4e855472acebf4525c817e011 (diff) | |
download | node-0e57aafbb1c4ad9c8157bfe7f5718e867861492e.tar.gz |
Optimize writing strings with Socket.write
Diffstat (limited to 'src/tty_wrap.cc')
-rw-r--r-- | src/tty_wrap.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tty_wrap.cc b/src/tty_wrap.cc index 8647ea0b9..f3a956b29 100644 --- a/src/tty_wrap.cc +++ b/src/tty_wrap.cc @@ -73,7 +73,11 @@ class TTYWrap : StreamWrap { NODE_SET_PROTOTYPE_METHOD(t, "readStart", StreamWrap::ReadStart); NODE_SET_PROTOTYPE_METHOD(t, "readStop", StreamWrap::ReadStop); - NODE_SET_PROTOTYPE_METHOD(t, "write", StreamWrap::Write); + + NODE_SET_PROTOTYPE_METHOD(t, "writeBuffer", StreamWrap::WriteBuffer); + NODE_SET_PROTOTYPE_METHOD(t, "writeAsciiString", StreamWrap::WriteAsciiString); + NODE_SET_PROTOTYPE_METHOD(t, "writeUtf8String", StreamWrap::WriteUtf8String); + NODE_SET_PROTOTYPE_METHOD(t, "writeUtf16String", StreamWrap::WriteUcs2String); NODE_SET_PROTOTYPE_METHOD(t, "getWindowSize", TTYWrap::GetWindowSize); NODE_SET_PROTOTYPE_METHOD(t, "setRawMode", SetRawMode); |