dius 0.1.0
Loading...
Searching...
No Matches
platform_process.h File Reference
#include <signal.h>
#include <sys/types.h>

Go to the source code of this file.

Namespaces

namespace  dius
 

Typedefs

using dius::ProcessId = pid_t
 

Enumerations

enum class  dius::Signal {
  dius::Hangup = SIGHUP , dius::Interrupt = SIGINT , dius::Quit = SIGQUIT , dius::IllegalInstruction = SIGILL ,
  dius::Trap = SIGTRAP , dius::Abort = SIGABRT , dius::Bus = SIGBUS , dius::FloatingPointException = SIGFPE ,
  dius::Kill = SIGKILL , dius::User1 = SIGUSR1 , dius::SegmentationViolation = SIGSEGV , dius::User2 = SIGUSR2 ,
  dius::Pipe = SIGPIPE , dius::Alarm = SIGALRM , dius::Terminal = SIGTERM , dius::Child = SIGCHLD ,
  dius::Continue = SIGCONT , dius::Stop = SIGSTOP , dius::TerminalStop = SIGTSTP , dius::TerminalInput = SIGTTIN ,
  dius::TerminalOutput = SIGTTOU , dius::Urgent = SIGURG , dius::VTAlarm = SIGVTALRM , dius::WindowChange = SIGWINCH ,
  dius::Hangup = 1 , dius::Interrupt , dius::Quit , dius::IllegalInstruction ,
  dius::Trap , dius::Abort , dius::IOTimeout = Abort , dius::Bus ,
  dius::FloatingPointException , dius::Kill , dius::User1 , dius::SegmentationViolation ,
  dius::User2 , dius::Pipe , dius::Alarm , dius::Terminal ,
  dius::StackFault , dius::Child , dius::Continue , dius::Stop ,
  dius::TerminalStop , dius::TerminalInput , dius::TerminalOutput , dius::Urgent ,
  dius::XCPU , dius::GraphicsSize , dius::VTAlarm , dius::Profile ,
  dius::WindowChange , dius::IO , dius::Poll = IO , dius::Power ,
  dius::System
}