The FreeRADIUS server  $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Macros | Functions | Variables
signal.h File Reference

Signals that can be sent to a request. More...

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define fr_signal_is_cancel(_signal)   (_signal & FR_SIGNAL_CANCEL)
 
#define fr_signal_is_detach(_signal)   (_signal & FR_SIGNAL_DETACH)
 
#define fr_signal_is_dup(_signal)   (_signal & FR_SIGNAL_DUP)
 
#define fr_signal_is_retry(_signal)   (_signal & FR_SIGNAL_RETRY)
 
#define fr_signal_is_timeout(_signal)   (_signal & FR_SIGNAL_TIMEOUT)
 

Functions

 DIAG_OFF (attributes) typedef enum
 Signals that can be generated/processed by request signal handlers. More...
 

Variables

 fr_signal_t
 

Detailed Description

Signals that can be sent to a request.

Id
f108e7af2f3f99ad74f63dc6c6ff8bfbda320bce

Definition in file signal.h.

Macro Definition Documentation

◆ fr_signal_is_cancel

#define fr_signal_is_cancel (   _signal)    (_signal & FR_SIGNAL_CANCEL)

Definition at line 51 of file signal.h.

◆ fr_signal_is_detach

#define fr_signal_is_detach (   _signal)    (_signal & FR_SIGNAL_DETACH)

Definition at line 53 of file signal.h.

◆ fr_signal_is_dup

#define fr_signal_is_dup (   _signal)    (_signal & FR_SIGNAL_DUP)

Definition at line 52 of file signal.h.

◆ fr_signal_is_retry

#define fr_signal_is_retry (   _signal)    (_signal & FR_SIGNAL_RETRY)

Definition at line 54 of file signal.h.

◆ fr_signal_is_timeout

#define fr_signal_is_timeout (   _signal)    (_signal & FR_SIGNAL_TIMEOUT)

Definition at line 55 of file signal.h.

Function Documentation

◆ DIAG_OFF()

DIAG_OFF ( attributes  )

Signals that can be generated/processed by request signal handlers.

This is a bitfield so that it can be used to specify signal masks.

< Request has been cancelled. If a module is signalled with this, the module should stop processing the request and cleanup anything it's done.

< A duplicate request was received.

< Request is being detached from its parent.

< a retry timer has hit

< a retry timeout or max count has hit

Definition at line 37 of file signal.h.

Variable Documentation

◆ fr_signal_t

fr_signal_t

Definition at line 48 of file signal.h.