Lines Matching refs:TraceSigintWatchdog
125 void TraceSigintWatchdog::Init(Environment* env, Local<Object> target) {
129 TraceSigintWatchdog::kInternalFieldCount);
136 env->context(), target, "TraceSigintWatchdog", constructor);
139 void TraceSigintWatchdog::New(const FunctionCallbackInfo<Value>& args) {
145 new TraceSigintWatchdog(env, args.This());
148 void TraceSigintWatchdog::Start(const FunctionCallbackInfo<Value>& args) {
149 TraceSigintWatchdog* watchdog;
159 void TraceSigintWatchdog::Stop(const FunctionCallbackInfo<Value>& args) {
160 TraceSigintWatchdog* watchdog;
167 TraceSigintWatchdog::TraceSigintWatchdog(Environment* env, Local<Object> object)
173 TraceSigintWatchdog* watchdog =
174 ContainerOf(&TraceSigintWatchdog::handle_, handle);
182 SignalPropagation TraceSigintWatchdog::HandleSigint() {
190 TraceSigintWatchdog* self = static_cast<TraceSigintWatchdog*>(data);
200 void TraceSigintWatchdog::HandleInterrupt() {
431 TraceSigintWatchdog::Init(env, target);