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

A platform independent subset of siginfo_t. More...

#include <thrd_signal_handle.h>

Collaboration diagram for stdc_siginfo:

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 stdc_siginfo_value value
 A user-defined value.
stdc_siginfo_siginfo_traw_info
 The OS specific signal info.
stdc_siginfo_context_traw_context
 The OS specific ucontext_t (POSIX) or PCONTEXT (Windows).

Detailed Description

A platform independent subset of siginfo_t.

Definition at line 221 of file thrd_signal_handle.h.

Member Data Documentation

◆ addr

void* stdc_siginfo::addr

Memory location which caused fault, if appropriate.

Definition at line 228 of file thrd_signal_handle.h.

◆ error_code

thrd_raised_signal_error_code_t stdc_siginfo::error_code

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

Definition at line 227 of file thrd_signal_handle.h.

◆ raw_context

stdc_siginfo_context_t* stdc_siginfo::raw_context

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

Definition at line 235 of file thrd_signal_handle.h.

◆ raw_info

stdc_siginfo_siginfo_t* stdc_siginfo::raw_info

The OS specific signal info.

Definition at line 233 of file thrd_signal_handle.h.

◆ signo

int stdc_siginfo::signo

The signal raised.

Definition at line 223 of file thrd_signal_handle.h.

◆ value

union stdc_siginfo_value stdc_siginfo::value

A user-defined value.

Definition at line 230 of file thrd_signal_handle.h.


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