Lines Matching defs:args
80 void TTYWrap::IsTTY(const FunctionCallbackInfo<Value>& args) {
81 Environment* env = Environment::GetCurrent(args);
83 if (!args[0]->Int32Value(env->context()).To(&fd)) return;
86 args.GetReturnValue().Set(rc);
90 void TTYWrap::GetWindowSize(const FunctionCallbackInfo<Value>& args) {
91 Environment* env = Environment::GetCurrent(args);
95 args.Holder(),
96 args.GetReturnValue().Set(UV_EBADF));
97 CHECK(args[0]->IsArray());
103 Local<Array> a = args[0].As<Array>();
108 args.GetReturnValue().Set(err);
112 void TTYWrap::SetRawMode(const FunctionCallbackInfo<Value>& args) {
115 args.Holder(),
116 args.GetReturnValue().Set(UV_EBADF));
117 int err = uv_tty_set_mode(&wrap->handle_, args[0]->IsTrue());
118 args.GetReturnValue().Set(err);
122 void TTYWrap::New(const FunctionCallbackInfo<Value>& args) {
123 Environment* env = Environment::GetCurrent(args);
128 CHECK(args.IsConstructCall());
131 if (!args[0]->Int32Value(env->context()).To(&fd)) return;
135 new TTYWrap(env, args.This(), fd, &err);
137 env->CollectUVExceptionInfo(args[1], err, "uv_tty_init");
138 args.GetReturnValue().SetUndefined();