ChangeSynergy::apiData
ChangeSynergy::apiData 包含响应数据。
以下方法可用:
sub new(responseData) sub new(byteResponseData, byteResponseDataSize)
初始化新创建的 ChangeSynergy::apiData 类,以便使其表示来源于服务器的响应数据。
my $data = new ChangeSynergy::apiData(responseData); my $data = new ChangeSynergy::apiData(byteResponseData, byteResponseDataSize);
参数: responseData - 服务器的 ascii 响应 byteResponseData - 服务器的二进制响应 byteResponseDataSize - 二进制响应的大小
抛出: die - 如果未发送参数到构造函数。
获取响应字节数据。
当服务器返回二进制数据信息(例如检索文件时)时,可使用这种方法。
my $responseData = $data->getResponseByteData()
返回:标量 创建 apiData 对象时指定的响应字节数据。
抛出: die - 如果字节响应数据未定义。
获取响应字节数据大小。
当服务器返回二进制数据信息(例如检索文件时)时,可使用这种方法。
my $dataSize = $data->getResponseByteDataSize()
返回:标量 创建 apiData 对象时指定的响应字节数据大小。
抛出: die - 如果字节响应数据大小未定义。
获取响应数据。
my $responseData = $data->getResponseData()
返回:标量 创建 apiData 对象时指定的响应数据。
抛出: die - 如果响应数据未定义。