Skip to content

File SolidSyslogSwitchingSenderErrors.h

File List > Core > Interface > SolidSyslogSwitchingSenderErrors.h

Go to the documentation of this file

#ifndef SOLIDSYSLOGSWITCHINGSENDERERRORS_H
#define SOLIDSYSLOGSWITCHINGSENDERERRORS_H

#include "ExternC.h"

EXTERN_C_BEGIN

    struct SolidSyslogErrorSource;

    enum SolidSyslogSwitchingSenderErrors
    {
        SWITCHINGSENDER_ERROR_NULL_CONFIG,
        SWITCHINGSENDER_ERROR_NULL_SENDERS,
        SWITCHINGSENDER_ERROR_NULL_SELECTOR,
        SWITCHINGSENDER_ERROR_POOL_EXHAUSTED,
        SWITCHINGSENDER_ERROR_UNKNOWN_DESTROY,
        SWITCHINGSENDER_ERROR_MAX 
    };

    extern const struct SolidSyslogErrorSource SwitchingSenderErrorSource;

EXTERN_C_END

#endif /* SOLIDSYSLOGSWITCHINGSENDERERRORS_H */