模块 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))); }