首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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 */

代码语言:javascript
复制
public bool avoidMethod (  string $method  )
代码语言:javascript
复制
public __construct ( void )
代码语言:javascript
复制
public bool requireFeatures (  int $feature  )
代码语言:javascript
复制
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 - 防止优先倒置

EventConfig::avoidMethod →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com