WG14 threadsafe signals
Loading...
Searching...
No Matches
thrd_raised_signal_info Struct Reference

A platform independent subset of siginfo_t. More...

#include <thrd_signal_handle.h>

Collaboration diagram for thrd_raised_signal_info:

Public Attributes

int signo
 The signal raised.
 
thrd_raised_signal_error_code_t error_code
 The system specific error code for this signal, the si_errno code (POSIX) or NTSTATUS code (Windows)
 
void * addr
 Memory location which caused fault, if appropriate.
 
union thrd_raised_signal_info_value value
 A user-defined value.
 
thrd_raised_signal_info_siginfo_traw_info
 The OS specific signal info.
 
thrd_raised_signal_info_context_traw_context
 The OS specific ucontext_t (POSIX) or PCONTEXT (Windows)
 

Detailed Description

A platform independent subset of siginfo_t.

Definition at line 130 of file thrd_signal_handle.h.

Member Data Documentation

◆ addr

void* thrd_raised_signal_info::addr

Memory location which caused fault, if appropriate.

Definition at line 137 of file thrd_signal_handle.h.

◆ error_code

thrd_raised_signal_error_code_t thrd_raised_signal_info::error_code

The system specific error code for this signal, the si_errno code (POSIX) or NTSTATUS code (Windows)

Definition at line 136 of file thrd_signal_handle.h.

◆ raw_context

thrd_raised_signal_info_context_t* thrd_raised_signal_info::raw_context

The OS specific ucontext_t (POSIX) or PCONTEXT (Windows)

Definition at line 144 of file thrd_signal_handle.h.

◆ raw_info

thrd_raised_signal_info_siginfo_t* thrd_raised_signal_info::raw_info

The OS specific signal info.

Definition at line 142 of file thrd_signal_handle.h.

◆ signo

int thrd_raised_signal_info::signo

The signal raised.

Definition at line 132 of file thrd_signal_handle.h.

◆ value

union thrd_raised_signal_info_value thrd_raised_signal_info::value

A user-defined value.

Definition at line 139 of file thrd_signal_handle.h.


The documentation for this struct was generated from the following file: