PHP Gearman扩展函数列表
来源:互联网 发布:河南网络电视台大象网 编辑:程序博客网 时间:2024/04/29 10:58
GearmanClient类
GearmanClient::__construct()
建立一个GearmanClient实例用来连接到job服务器并且提交任务
GearmanClient::addOptions()
添加一个或者多个已经设置好的客户端选项
GearmanClient::addServer()
向客户端添加一个任务服务器,这里不产生进程,只是对服务器列表的一个添加
GearmanClient::addServers()
向客户端添加一系列的job服务器
GearmanClient::addTask()
添加一个并行任务
GearmanClient::addTaskBackground()
添加一个并行的后台任务,调用本函数来确保任务并行,调用runTasks函数来运行
GearmanClient::addTaskHigh()
添加一个高优先级的任务
GearmanClient::addTaskHighBackground()
添加一个高优先级的后台任务
GearmanClient::addTaskLow()
添加一个低优先级的任务
GearmanClient::addTaskLowBackground()
添加一个低优先级的后台任务
GearmanClient::addTaskStatus()
用来从gearman服务器获取请求的状态信息
GearmanClient::clearCallbacks()
清空以前所有设置的调用函数
GearmanClient::clone()
建立一个GearmanClient對象的拷貝
GearmanClient::context()
获取前一步在setContext函数中设置的程序的信息
GearmanClient::do()
运行一个单任务并且返回一个结果
GearmanClient::doBackground()
运行一个后台任务
GearmanClient::doHigh()
运行一个高优先级的任务
GearmanClient::doHighBackground()
运行一个高优先级的后台任务
GearmanClient::doJobHandle()
获取运行中的任务的任务句柄
GearmanClient::doLow()
运行一个低优先级的任务
GearmanClient::doLowBackground()
运行一个低优先级的后台任务
GearmanClient::doStatus()
获取运行中任务的状态
GearmanClient::echo()
对所有的任务服务器发送任意数据,看看服务器是否返回echo信息
GearmanClient::error()
返回最近一次错误发生的错误字串
GearmanClient::getErrno()
返回最近一次错误发生的错误代码
GearmanClient::jobStatus()
获取后台运行任务的状态,状态信息将制定任务是否可知,是否运行和完成的百分比
GearmanClient::removeOptions()
移除客户端选项
GearmanClient::returnCode()
获取上一次Gearman返回的代码
GearmanClient::runTasks()
返回并行的任务的列表
GearmanClient::setCompleteCallback()
设置一个在任务完成时候调用的函数,回调函数需要设置一个单个参数和一个GearmanTask对象.
GearmanClient::setContext()
[0.6.0]设置程序环境,给程序环境设置一个任意的字串.
GearmanClient::setCreatedCallback()
设置一个当任务加载到队列中时候的回调函数
GearmanClient::setDataCallback()
设置任务接受数据包时候的回调函数
GearmanClient::setExceptionCallback()
设置异常时候的回调函数
GearmanClient::setFailCallback()
设置失败时候的回调函数
GearmanClient::setOptions()
设置一个或者多个客户端选项
GearmanClient::setStatusCallback()
设置一个回调函数来收集任务状态
GearmanClient::setTimeout()
[0.6.0]设置超时时间
GearmanClient::setWarningCallback()
设置一个警告回调函数
GearmanClient::setWorkloadCallback()
设置一个递增数据更新时候的回调函数
GearmanClient::timeout()
返回 socket i/o 活动超时的时间值
GearmanJob 类
GearmanJob::__construct()
建立一个GearmanJob实例
GearmanJob::functionName()
返回这个任务的函数名称
GearmanJob::handle()
获取任务句柄
GearmanJob::returnCode()
获取最后一次返回的代码
GearmanJob::sendComplete()
发送结果和完成的状态
GearmanJob::sendData()
向正在运行的服务发送数据
GearmanJob::sendFail()
发送失败状态,表明任务在已知范围内失败
GearmanJob::sendStatus()
向任务服务器和监听客户端发送信息状态,使用本函数指定任务的百分比完成进度
GearmanJob::sendWarning()
发送一条警告信息
GearmanJob::setReturn()
设置任务的返回值,指定任务怎么样完成
GearmanJob::unique()
获取唯一的标识符
GearmanJob::workload()
获取工作量,这个返回过程的序列化的数据
GearmanJob::workloadSize()
返回进程工作量的大小
GearmanTask类
GearmanTask::__construct()
建立一个Create a GearmanTask 实例,用来向任务服务器添加的任务.
GearmanTask::data()
worker对一个任务返回的数据
GearmanTask::dataSize()
获取返回的数据的大小
GearmanTask::functionName()
获取和任务相关联的函数的名称
GearmanTask::isKnown()
检测任务是否添加到任务服务器
GearmanTask::isRunning()
检测当前任务是否在运行状态
GearmanTask::jobHandle()
获取job的句柄
GearmanTask::recvData()
[实验]读取work和读取数据到一个任务的缓存
GearmanTask::returnCode()
回去最后的返回的代码
GearmanTask::taskDenominator()
获取任务完成量的百分比
GearmanTask::taskNumerator()
获取完成的百分比
GearmanTask::unique()
返回任务的唯一的id值
GearmanWorker::__construct()
建立一个GearmanWorker实例来来连接job服务器并且接受可以运行的task来运行
GearmanWorker::addFunction()
向 job 服务器注册一个函数名称,并且根据函数指定回调函数,额外指定的程序数据将在超时后被调用
GearmanWorker::addOptions()
添加一个或者多个预先设定好的选项
GearmanWorker::addServer()
向worker注册一个job服务器,这个值添加进服务器列表中.
GearmanWorker::addServers()
添加一个或者多个job服务器
GearmanWorker::clone()
返回GearmanWorker的一个副本
GearmanWorker::echo()
向所有的job服务器发送数据来测试job服务器的响应,这是一个测试函数来查看job服务器是否能够正确返回信息
GearmanWorker::error()
返回上一个错误信息
GearmanWorker::getErrno()
返回上一个错误号
GearmanWorker::options()
获取预先指定的所有选项
GearmanWorker::register()
向job服务器注册一个函数
GearmanWorker::removeOptions()
移除worker的一个设置
GearmanWorker::returnCode()
获取上一个Gearman返回的代码
GearmanWorker::setOptions()
设置一个或者多个选项
GearmanWorker::setTimeout()
设置socket i/o 活动超时时间
GearmanWorker::timeout()
返回socket i/o 活动超时时间(毫秒形式)
GearmanWorker::unregister()
在job服务器上取消注册一个函数名称
GearmanWorker::unregisterAll()
在job服务器上取消注册所有函数
GearmanWorker::wait()
等待job服务器上的活动状态
GearmanWorker::work()
等待然后执行任务
- PHP Gearman扩展函数列表
- gearman-安装php扩展
- Gearman GearmanClient 函数列表
- Gearman GearmanClient 函数列表
- 安装Gearman及其PHP扩展
- ubuntu 安装Gearman php扩展
- 分布式计算框架Gearman和PHP Gearman扩展安装流程
- gearman 在mac上为php添加Gearman扩展
- CentOS 安装Gearman及其PHP扩展
- ubuntu12.04 安装Gearman及其php扩展
- centos6.5 安装gearman和php扩展
- 在Linux上安装Gearman及配置使用Gearman的PHP扩展环境
- Linux下安装gearman并安装php扩展模块
- ubuntu下安装gearman及php,python扩展
- 在Mac OS 上安装 Gearman及PHP的扩展
- Centos下 Gearman安装与php扩展安装
- php安装gearman扩展实现异步分步式任务
- gearman扩展实现异步分步式任务--php
- Visual Studio 2010版本
- 关于二维码的趣闻
- My97DatePicker 使用说明
- PostgreSQL windows版本的速度慢
- pure-ftpd 修改上传权限
- PHP Gearman扩展函数列表
- 埋藏
- Centos5.5 本地YUM源
- vs2010出现link错误: fatal error LNK1104,cannot open file ***.???.lib解决办法
- Windows下使用phpPgAdmin
- Country/Region Strings (CRT)
- 华为hg8240光猫破解方法
- linux ps 命令详解
- 网上常用免费WebServices集合