#include "udp_wrap.h"
#include "env.h"
#include "env-inl.h"
#include "node_buffer.h"
#include "handle_wrap.h"
#include "req-wrap.h"
#include "req-wrap-inl.h"
#include "util.h"
#include "util-inl.h"
#include <stdlib.h>
Go to the source code of this file.
|
| X (SetTTL, uv_udp_set_ttl) X(SetBroadcast |
|
uv_udp_set_broadcast | X (SetMulticastTTL, uv_udp_set_multicast_ttl) X(SetMulticastLoopback |
|
Value:void UDPWrap::name(const FunctionCallbackInfo<Value>& args) { \
UDPWrap*
wrap = Unwrap<UDPWrap>(args.Holder()); \
CHECK_EQ(args.Length(), 1); \
int flag = args[0]->Int32Value(); \
int err = wrap == nullptr ? UV_EBADF : fn(&wrap->handle_, flag); \
args.GetReturnValue().Set(err); \
}
Definition at line 225 of file udp_wrap.cc.