模組 Syslog::Macros

公開類別方法

included(p1) 按一下以切換來源
static VALUE mSyslogMacros_included(VALUE mod, VALUE target)
{
    rb_extend_object(target, mSyslogMacros);
    return mod;
}

公開實例方法

LOG_MASK(priority_level) → priority_mask 按一下以切換來源

為優先順序層級產生遮罩位元。請參閱 mask=

static VALUE mSyslogMacros_LOG_MASK(VALUE mod, VALUE pri)
{
    return INT2FIX(LOG_MASK(NUM2INT(pri)));
}
LOG_UPTO(priority_level) → priority_mask 按一下以切換來源

為指定層級或低於指定層級的優先順序層級產生遮罩值。請參閱 mask=

static VALUE mSyslogMacros_LOG_UPTO(VALUE mod, VALUE pri)
{
    return INT2FIX(LOG_UPTO(NUM2INT(pri)));
}