Lines Matching refs:signal
79 * @tc.desc: test if signal info is available
86 std::shared_ptr<DfxSignal> signal = std::make_shared<DfxSignal>(input);
87 bool ret = signal->IsAvailable();
99 * @tc.desc: test if signal info is available in normal status
113 ASSERT_EQ(rc, 0) << "DfxSignalTest003 Failed, sigaction signal failed";
115 std::shared_ptr<DfxSignal> signal = std::make_shared<DfxSignal>(input);
116 bool ret = signal->IsAvailable();
135 int32_t input = -100; // -100 is an unexpected signal
136 std::shared_ptr<DfxSignal> signal = std::make_shared<DfxSignal>(input);
137 bool ret = signal->IsAddrAvailable();
151 std::shared_ptr<DfxSignal> signal = std::make_shared<DfxSignal>(input);
152 bool ret = signal->IsAddrAvailable();
164 int32_t input = 100; // 100 is an unexpected signal
166 std::shared_ptr<DfxSignal> signal = std::make_shared<DfxSignal>(input);
167 bool ret = signal->IsPidAvailable();
181 std::shared_ptr<DfxSignal> signal = std::make_shared<DfxSignal>(input);
182 bool ret = signal->IsPidAvailable();
196 std::shared_ptr<DfxSignal> signal = std::make_shared<DfxSignal>(input);
197 int32_t output = signal->GetSignal();