EventConfig (class)
The EventConfig class
Introduction
(PECL event >= 1.2.6-beta)
表示可用于构建 EventBase 的配置结构。
课程简介
final EventConfig
{
/* Constants */
const integer FEATURE_ET = 1 ;
const integer FEATURE_O1 = 2 ;
const integer FEATURE_FDS = 4 ;
/* Methods */
public bool avoidMethod ( string $method )
public __construct ( void )
public bool requireFeatures ( int $feature )
public void setMaxDispatchInterval ( int $max_interval , int $max_callbacks , int $min_priority )
}
预定义的常量
EventConfig::FEATURE_ET
需要支持边缘触发 I / O 的后端方法。
EventConfig::FEATURE_O1
要求添加或删除单个事件或使单个事件变为活动状态的后端方法是O(1)操作。
EventConfig::FEATURE_FDS
需要一个可以支持任意文件描述符类型的后端方法,而不仅仅是套接字。
目录
- EventConfig :: avoidMethod - 告诉 libevent 避免特定的事件方法
- EventConfig :: __构造 - 构造 EventConfig 对象
- EventConfig :: requireFeatures - 输入应用程序要求的必需事件方法功能
- EventConfig :: setMaxDispatchInterval - 防止优先倒置
← About buffer event callbacks
EventConfig::avoidMethod →