blob: 20fb4a6842ae07674b93a23fafaaec571408f0f3 [file] [log] [blame]
Hisham Muhammadc2cdcd02006-05-30 13:47:28 +00001#ifndef HEADER_SignalsPanel
2#define HEADER_SignalsPanel
Hisham Muhammad84281bd2011-12-26 21:35:57 +00003/*
4htop - SignalsPanel.h
5(C) 2004-2011 Hisham H. Muhammad
Daniel Lange94ad1112021-09-22 11:33:00 +02006Released under the GNU GPLv2+, see the COPYING file
Hisham Muhammad84281bd2011-12-26 21:35:57 +00007in the source distribution for its full text.
8*/
Hisham Muhammadd6231ba2006-03-04 18:16:49 +00009
Benny Baumann32f8d4c2023-05-24 10:08:28 +020010#include "Panel.h"
11
Daniel Lange79db69c2022-05-06 15:11:02 +020012#ifndef HTOP_SOLARIS
Christian Göttscheff4f44b2021-12-05 19:30:32 +010013#include <signal.h>
Daniel Lange79db69c2022-05-06 15:11:02 +020014#endif
Christian Göttscheff4f44b2021-12-05 19:30:32 +010015
mayurdahibhate1b74dfe2021-04-29 20:42:43 +053016
Hisham Muhammad38856482011-11-05 04:55:05 +000017typedef struct SignalItem_ {
18 const char* name;
19 int number;
20} SignalItem;
21
Christian Göttscheff4f44b2021-12-05 19:30:32 +010022#define SIGNALSPANEL_INITSELECTEDSIGNAL SIGTERM
23
24Panel* SignalsPanel_new(int preSelectedSignal);
Hisham Muhammadd6231ba2006-03-04 18:16:49 +000025
Hisham Muhammadd6231ba2006-03-04 18:16:49 +000026#endif