Swoole源码学习记录(十四)――Server模块详解(下)(三)

2015-01-27 14:07:47 · 作者: · 浏览: 361
ngth; int worker_id; } swPackage_response;
成员 说明
int length 数据长度
int worker_id 用于接收该应答的Worker ID

说明: swPackage_response结构体用于Factory回应Reactor,主要作用是通知Reactor响应数据的实际长度以及是由哪个worker处理的,然后会根据是否为Big Response决定是否从worker的共享内存中读取数据。(参考ReactorThread的swReactorThread_onPipeReceive函数以及FactoryProcess的swFactoryProcess_finish函数)