Lines Matching defs:wrap

58   UDPWrap* wrap = Unwrap<UDPWrap>(args.Holder());
59 if (wrap == nullptr) {
63 Environment* env = wrap->env();
69 int err = fn(wrap->GetLibuvHandle(), flag);
243 UDPWrap* wrap = Unwrap<UDPWrap>(args.This());
244 if (wrap != nullptr)
245 uv_fileno(reinterpret_cast<uv_handle_t*>(&wrap->handle_), &fd);
265 UDPWrap* wrap;
266 ASSIGN_OR_RETURN_UNWRAP(&wrap,
282 err = uv_udp_bind(&wrap->handle_,
288 wrap->listener()->OnAfterBind();
295 UDPWrap* wrap;
296 ASSIGN_OR_RETURN_UNWRAP(&wrap,
310 err = uv_udp_connect(&wrap->handle_,
319 UDPWrap* wrap;
320 ASSIGN_OR_RETURN_UNWRAP(&wrap,
325 int err = uv_udp_open(&wrap->handle_, fd);
343 UDPWrap* wrap;
344 ASSIGN_OR_RETURN_UNWRAP(&wrap,
359 uv_handle_t* handle = reinterpret_cast<uv_handle_t*>(&wrap->handle_);
388 UDPWrap* wrap;
389 ASSIGN_OR_RETURN_UNWRAP(&wrap,
395 int err = uv_udp_connect(&wrap->handle_, nullptr);
401 UDPWrap* wrap;
402 ASSIGN_OR_RETURN_UNWRAP(&wrap,
413 int err = uv_udp_set_multicast_interface(&wrap->handle_, iface_cstr);
419 UDPWrap* wrap;
420 ASSIGN_OR_RETURN_UNWRAP(&wrap,
434 int err = uv_udp_set_membership(&wrap->handle_,
453 UDPWrap* wrap;
454 ASSIGN_OR_RETURN_UNWRAP(&wrap,
470 int err = uv_udp_set_source_membership(&wrap->handle_,
493 UDPWrap* wrap;
494 ASSIGN_OR_RETURN_UNWRAP(&wrap,
543 wrap->current_send_req_wrap_ = args[0].As<Object>();
544 wrap->current_send_has_callback_ =
547 err = static_cast<int>(wrap->Send(*bufs, count, addr));
549 wrap->current_send_req_wrap_.Clear();
550 wrap->current_send_has_callback_ = false;
646 UDPWrapBase* wrap = UDPWrapBase::FromObject(args.Holder());
647 args.GetReturnValue().Set(wrap == nullptr ? UV_EBADF : wrap->RecvStart());
661 UDPWrapBase* wrap = UDPWrapBase::FromObject(args.Holder());
662 args.GetReturnValue().Set(wrap == nullptr ? UV_EBADF : wrap->RecvStop());
689 UDPWrap* wrap = ContainerOf(&UDPWrap::handle_,
691 *buf = wrap->listener()->OnAlloc(suggested_size);
703 UDPWrap* wrap = ContainerOf(&UDPWrap::handle_, handle);
704 wrap->listener()->OnRecv(nread, *buf, addr, flags);
790 UDPWrap* wrap;
792 &wrap, args.Holder(), args.GetReturnValue().Set(UV_EBADF));
794 size_t size = uv_udp_get_send_queue_size(&wrap->handle_);
799 UDPWrap* wrap;
801 &wrap, args.Holder(), args.GetReturnValue().Set(UV_EBADF));
803 size_t count = uv_udp_get_send_queue_count(&wrap->handle_);