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

GearmanWorker (class)

介绍

(PECL gearman >= 0.5.0)

类别简介

GearmanWorker {

/* Methods */

代码语言:javascript
复制
public bool addFunction ( string $function_name , callable $function [, mixed &$context [, int $timeout ]] )
代码语言:javascript
复制
public bool addOptions ( int $option )
代码语言:javascript
复制
public bool addServer ([ string $host = 127.0.0.1 [, int $port = 4730 ]] )
代码语言:javascript
复制
public bool addServers ( string $servers = 127.0.0.1:4730 )
代码语言:javascript
复制
public void clone ( void )
代码语言:javascript
复制
public __construct ( void )
代码语言:javascript
复制
public bool echo ( string $workload )
代码语言:javascript
复制
public string error ( void )
代码语言:javascript
复制
public int getErrno ( void )
代码语言:javascript
复制
public int options ( void )
代码语言:javascript
复制
public bool register ( string $function_name [, int $timeout ] )
代码语言:javascript
复制
public bool removeOptions ( int $option )
代码语言:javascript
复制
public int returnCode ( void )
代码语言:javascript
复制
public bool setId ( string $id )
代码语言:javascript
复制
public bool setOptions ( int $option )
代码语言:javascript
复制
public bool setTimeout ( int $timeout )
代码语言:javascript
复制
public int timeout ( void )
代码语言:javascript
复制
public bool unregister ( string $function_name )
代码语言:javascript
复制
public bool unregisterAll ( void )
代码语言:javascript
复制
public bool wait ( void )
代码语言:javascript
复制
public bool work ( void )

}

目录

  • GearmanWorker::addFunction - 注册并添加回调函数
  • GearmanWorker::addOptions - 添加工人选项
  • GearmanWorker::addServer - 添加一个作业服务器
  • GearmanWorker::addServers - 添加作业服务器
  • GearmanWorker::clone - 创建worker的副本
  • GearmanWorker::__construct - 创建一个GearmanWorker实例
  • GearmanWorker::echo - 测试作业服务器响应
  • GearmanWorker::error - 获取遇到的最后一个错误
  • GearmanWorker::getErrno - 获取errno
  • GearmanWorker::options - 获取工人选项
  • GearmanWorker::register - 向作业服务器注册一项功能
  • GearmanWorker::removeOptions - 删除工作人员选项
  • GearmanWorker::returnCode - 获取最后一个Gearman返回码
  • GearmanWorker::setId - 为工作人员提供一个标识符,以便在向可用工作人员列表询问gearmand时可以跟踪它。
  • GearmanWorker::setOptions - 设置工人选项
  • GearmanWorker::setTimeout - 设置套接字I/O活动超时
  • GearmanWorker::timeout - 获取套接字I/O活动超时
  • GearmanWorker::unregister - 取消注册作业服务器的函数名称
  • GearmanWorker::unregisterAll - 取消注册作业服务器的所有函数名称
  • GearmanWorker::wait - 等待来自其中一个作业服务器的活动

← GearmanTask::uuid

GearmanWorker::addFunction →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com