#include <OW_PlatformSignal.hpp>
Public Member Functions | |
| SignalInformation () | |
Public Attributes | |
| int | signalAction |
| int | signalNumber |
| int | errorNumber |
| int | signalCode |
| pid_t | originatingPID |
| uid_t | originatingUID |
| sigval_type | timerValue |
| void * | faultAddress |
| int | fileDescriptor |
| int | band |
It exists to have some structure where all of the neccessary data fields are available at the same time. This is needed for proper flattening/unflattening while retaining independence from the oddities of the specific platforms (most platforms use horrible unions inside the siginfo_t structure).
Definition at line 70 of file OW_PlatformSignal.hpp.
|
|
Definition at line 46 of file OW_PlatformSignal.cpp. References timerValue. |
|
|
Definition at line 85 of file OW_PlatformSignal.hpp. Referenced by OW_NAMESPACE::Platform::Signal::extractSignalInformation(), OW_NAMESPACE::Platform::Signal::flattenSignalInformation(), and OW_NAMESPACE::Platform::Signal::unflattenSignalInformation(). |
|
|
|
Definition at line 83 of file OW_PlatformSignal.hpp. Referenced by OW_NAMESPACE::Platform::Signal::extractSignalInformation(), OW_NAMESPACE::Platform::Signal::flattenSignalInformation(), and OW_NAMESPACE::Platform::Signal::unflattenSignalInformation(). |
|
|
Definition at line 84 of file OW_PlatformSignal.hpp. Referenced by OW_NAMESPACE::Platform::Signal::extractSignalInformation(), OW_NAMESPACE::Platform::Signal::flattenSignalInformation(), and OW_NAMESPACE::Platform::Signal::unflattenSignalInformation(). |
|
|
Definition at line 80 of file OW_PlatformSignal.hpp. Referenced by OW_NAMESPACE::Platform::Signal::extractSignalInformation(), OW_NAMESPACE::Platform::Signal::flattenSignalInformation(), and OW_NAMESPACE::Platform::Signal::unflattenSignalInformation(). |
|
|
Definition at line 81 of file OW_PlatformSignal.hpp. Referenced by OW_NAMESPACE::Platform::Signal::extractSignalInformation(), OW_NAMESPACE::Platform::Signal::flattenSignalInformation(), and OW_NAMESPACE::Platform::Signal::unflattenSignalInformation(). |
|
|
Definition at line 74 of file OW_PlatformSignal.hpp. Referenced by OW_NAMESPACE::Platform::Signal::flattenSignalInformation(), OW_NAMESPACE::Platform::theSigHandler(), and OW_NAMESPACE::Platform::Signal::unflattenSignalInformation(). |
|
|
|
|
Definition at line 82 of file OW_PlatformSignal.hpp. Referenced by OW_NAMESPACE::Platform::Signal::extractSignalInformation(), OW_NAMESPACE::Platform::Signal::flattenSignalInformation(), SignalInformation(), and OW_NAMESPACE::Platform::Signal::unflattenSignalInformation(). |
1.4.6