# \_\_si\_fields
- [Overview](#section163186323165636)
- [Summary](#section561096802165636)
- [Data Fields](#pub-attribs)
- [Details](#section946670116165636)
- [Field](#section1008820208165636)
- [\_\_piduid](#a0667f2d7854a41064dbb8c4cc0085644)
- [\_\_sigchld](#a95d074f2446e4a39e78b0a08d40d463c)
- [\_\_timer](#a4d43ddf3a64ef29d3174ad051ee8ed72)
- [char\_\_pad](#af2be33102b7e76235a62db547c89e642)
- [si\_code](#aea37db23af7a01123e78567c63fea57f)
- [si\_errno](#ad8322ef52a0a0ec711ccd4e99ed4e8bd)
- [si\_signo](#a1640d7d62d6bf4e0c6f859348ee15fbf)
- [si\_value](#abedf932f1bdc181052be44232803d6e1)
## **Overview**
**Related Modules:**
[IPC](IPC.md)
**Description:**
Describes signal information.
## **Summary**
## Data Fields
## **Details**
## **Field **
## \_\_piduid
```
struct { ... } __si_fields::__piduid
```
**Description:**
This structure is not supported.
## \_\_sigchld
```
struct { ... } __si_fields::__sigchld
```
**Description:**
This structure is not supported.
## \_\_timer
```
struct { ... } __si_fields::__timer
```
**Description:**
This structure is not supported.
## char\_\_pad
```
__si_fields::char__pad[128 - 2 *sizeof(int) - sizeof(long)]
```
**Description:**
Alignment fields
## si\_code
```
int __si_fields::si_code
```
**Description:**
Cause of signal generation, which is not supported currently
## si\_errno
```
int __si_fields::si_errno
```
**Description:**
Error code, which is not supported currently
## si\_signo
```
int __si_fields::si_signo
```
**Description:**
Signal number
## si\_value
```
union [sigval](sigval.md) __si_fields::si_value
```
**Description:**
**sival\_int** in the union is supported.