【发布时间】:2013-02-06 18:40:08
【问题描述】:
我写了一个下面的“.thrift”文件
服务检索服务 {
二进制 getImageContent(1: string strImgName);
}
我生成了 2 个客户端,一个在 java 中,另一个在 as3 中(使用最新的 thrift-0.9.0.exe)。
我生成的“retriveService.java”文件有以下方法
public ByteBuffer getImageContent(String strImgName) with return type as 'ByteBuffer'
我的“retriveService.as”文件有以下方法
function getImageContent(strImgName:String, onError:Function, onSuccess:Function):void;
返回类型为 'void'
我无法在 as3 实现中获取文件内容,因为返回类型为 void。 任何想法我在这里缺少什么?
【问题讨论】:
-
您可以编辑 .as 文件以将返回类型更改为您需要的类型吗?
标签: actionscript-3 thrift