tsiginfo
Record describing the signal when a signal occurs.
Declaration
Source position: signal.inc line 177
Type
tsiginfo = record
si\_signo : LongInt;
si\_errno : LongInt;
si\_code : LongInt;
\_sifields : record
case LongInt of
0: (
\_pad : Array[0..(SI\_PAD\_SIZE)-1] of LongInt;
);
1: (
\_kill : record
\_pid : pid\_t;
\_uid : uid\_t;
end;
);
2: (
\_timer : record
\_timer1 : dword;
\_timer2 : dword;
end;
);
3: (
\_rt : record
\_pid : pid\_t;
\_uid : uid\_t;
\_sigval : pointer;
end;
);
4: (
\_sigchld : record
\_pid : pid\_t;
\_uid : uid\_t;
\_status : LongInt;
\_utime : clock\_t;
\_stime : clock\_t;
end;
);
5: (
\_sigfault : record
\_addr : pointer;
end;
);
6: (
\_sigpoll : record
\_band : LongInt;
\_fd : LongInt;
end;
);
end;
end
Description
This type describes the signal that occurred.