bluemoon1999 发表于 2007-11-7 08:27:25

请教:merc_timer_handle_t 是什么意思?

请教:
最近研究事务的时间,发现例子中
用到 merc_timer_handle_t MasterT
例子中用到这个定义:
感觉这个是定义一个时间, 因为C语言 在 使用前 都需要申明,
于是 我照着例子 写了一个 ,
但是系统报错,不认识这个 merc_timer_handle_t MasterT.

是不是需要导入什么包才行?

问题:
1.merc_timer_handle_t是什么意思 ?
2.我如果用这个来计算一个事务所消耗的时间, LR 的事务处理时间是不是 发送请求 到LR 接收到响应 这段时间?

注: BAIDU.COM///GOOGLE.COM都无结果.
/www.wilsonmar.com 也没关于这个的介绍..

bluemoon1999 发表于 2007-11-7 12:05:40

高手看下哈 ,
英文说明也没这个..

pupu840323 发表于 2007-11-8 09:57:46

昨天就发了,等着人解释,也每个人来,唉

bluemoon1999 发表于 2007-11-20 20:58:16

自己查阅英文帮助~发现 理解LR 的原理,最关键的是 C的功底.
看程序就像看作文一样,根据上下文来确认.

merc_timer_handle_t
应该是 LR 封装好的一个类, 当程序 导入#include "web_api.h" 时,就可能已经能使用这个类了.
因为我用排除法,一个一个 去掉 INCLUDE 的内容,它还是能识别 merc_timer_handle_t
在文章中的意思是显示创建一个对象(用OOP来看这段代码),随后,创建2个句柄.
然后
当作 LR_start_time();的参数.反馈时间.
这样理解就好多了,至少我能用一点点

kuangquanshui 发表于 2011-4-14 10:30:46

今天也接触到这个函数   也想知道merc_timer_handle_t具体含义

ritazuozuo 发表于 2012-2-6 16:10:45

今天也接触到这个函数   也想知道merc_timer_handle_t具体含义
kuangquanshui 发表于 2011-4-14 10:30 http://bbs.51testing.com/images/common/back.gif


    我今天也接触到了,再顶下,希望有人能给我这样的菜鸟解释一下。

让测试飞起来 发表于 2013-11-21 09:41:02

Action()
{
int i=0;
int j=0;
int l;

double time_elapsed, duration, waste;
merc_timer_handle_t timer;
for (l=1;l<=100;l++) {
lr_start_transaction("测试");
timer = lr_start_timer();
//lr_think_time(4);
time_elapsed = lr_end_timer(timer);


// Convert to millisecond.s
waste = time_elapsed * 1000;



if(waste>2)

{
lr_end_transaction("测试", LR_FAIL);
lr_output_message("时间= %f",waste);       

i=i+1;
}
else

{
lr_end_transaction("测试", LR_PASS);
lr_output_message("时间= %f",waste);

j=j+1;
};

};

lr_output_message("成功次数为= %d",j);
lr_output_message("失败次数为= %d",i);

        return 0;
}

voisvous 发表于 2014-2-10 14:17:38

最近工作中也用到了这个函数,处理时,报错“Syntax error”,求指导

仰望实现 发表于 2015-1-23 16:17:46

merc_timer_handle_t,是定义一个时间类型,这个时间类型可以用来接收2个函数之间的wasted time,个人理解应该是这个意思
页: [1]
查看完整版本: 请教:merc_timer_handle_t 是什么意思?