Lines Matching defs:JSUDPWrap
25 // JSUDPWrap is a testing utility used by test/common/udppair.js
27 class JSUDPWrap final : public UDPWrapBase, public AsyncWrap {
29 JSUDPWrap(Environment* env, Local<Object> obj);
50 SET_MEMORY_INFO_NAME(JSUDPWrap)
51 SET_SELF_SIZE(JSUDPWrap)
54 JSUDPWrap::JSUDPWrap(Environment* env, Local<Object> obj)
62 int JSUDPWrap::RecvStart() {
76 int JSUDPWrap::RecvStop() {
90 ssize_t JSUDPWrap::Send(uv_buf_t* bufs,
125 SocketAddress JSUDPWrap::GetPeerName() {
131 SocketAddress JSUDPWrap::GetSockName() {
137 void JSUDPWrap::New(const FunctionCallbackInfo<Value>& args) {
140 new JSUDPWrap(env, args.Holder());
143 void JSUDPWrap::EmitReceived(const FunctionCallbackInfo<Value>& args) {
144 JSUDPWrap* wrap;
177 void JSUDPWrap::OnSendDone(const FunctionCallbackInfo<Value>& args) {
178 JSUDPWrap* wrap;
190 void JSUDPWrap::OnAfterBind(const FunctionCallbackInfo<Value>& args) {
191 JSUDPWrap* wrap;
197 void JSUDPWrap::Initialize(Local<Object> target,
214 SetConstructorFunction(context, target, "JSUDPWrap", t);
220 NODE_BINDING_CONTEXT_AWARE_INTERNAL(js_udp_wrap, node::JSUDPWrap::Initialize)