Thrift之TProcess类体系原理及源码详细解析
2012-06-03 15:50:17 来源:WEB开发网核心提示:{void* ctx = NULL;if (eventHandler_.get() != NULL) {//得到上下文调用环境ctx = eventHandler_->getContext("FacebookService.getName", callContext);}//定义并初始化一个用
{
void* ctx = NULL;
if (eventHandler_.get() != NULL) {
//得到上下文调用环境
ctx = eventHandler_->getContext("FacebookService.getName", callContext);
}
//定义并初始化一个用于释放资源的帮助类对象
::apache::thrift::TProcessorContextFreer freer(eventHandler_.get(), ctx, "FacebookService.getName");
if (eventHandler_.get() != NULL) {
eventHandler_->preRead(ctx, "FacebookService.getName");//读之前事件处理
}
FacebookService_getName_args args;
更多精彩
赞助商链接