EventBase::getFeatures
(PECL event >= 1.2.6-beta)
EventBase :: getFeatures - 返回支持的功能的位掩码
描述
public int EventBase::getFeatures ( void )
返回支持的功能的位掩码。
参数
该功能没有参数。
返回值
返回表示支持的要素的位掩码的整数。请参阅EventConfig :: FEATURE_ *常量。
例子
示例#1 EventBase :: getFeatures()示例
<?php
//?Avoiding?"select"?method
$cfg?=?new?EventConfig();
if?($cfg->avoidMethod("select"))?{
????echo?"`select'?method?avoided\n";
}
$base?=?new?EventBase($cfg);
echo?"Features:\n";
$features?=?$base->getFeatures();
($features?&?EventConfig::FEATURE_ET)?and?print("ET?-?edge-triggered?IO\n");
($features?&?EventConfig::FEATURE_O1)?and?print("O1?-?O(1)?operation?for?adding/deletting?events\n");
($features?&?EventConfig::FEATURE_FDS)?and?print("FDS?-?arbitrary?file?descriptor?types,?and?not?just?sockets\n");
?>
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com