Struct SolidSyslogSwitchingSenderConfig¶
ClassList > SolidSyslogSwitchingSenderConfig
Wiring for SolidSyslogSwitchingSender_Create, a sender that fronts several inner senders and picks one per message via Selector (dual-SIEM, failover). More...
#include <SolidSyslogSwitchingSender.h>
Public Attributes¶
| Type | Name |
|---|---|
| SolidSyslogSwitchingSenderSelector | Selector |
| size_t | SenderCount Length of Senders; also the exclusive upper bound the Selector's index is checked against. |
| struct SolidSyslogSender ** | Senders |
Detailed Description¶
Senders and Selector are required (NULL makes Create fall back to the shared NullSender). The Senders array and the inner senders it points to must outlive the created handle, but the config struct itself is copied at Create and may be transient. Switching away from a sender disconnects it.
Public Attributes Documentation¶
variable Selector¶
variable SenderCount¶
Length of Senders; also the exclusive upper bound the Selector's index is checked against.
variable Senders¶
The documentation for this class was generated from the following file Core/Interface/SolidSyslogSwitchingSender.h