Action() { //腳本信息函數(shù)。 //lr_whoami:返回Vuser的ID,組名稱,場景ID信息。 /*
int id,scid; char *vuser_group;
lr_whoami(&id,&vuser_group,&scid);
lr_error_message("Group:%s,vuser id:%d,scenario id
%d",vuser_group,id,scid); */ //lr_get_host_name:返回運(yùn)行腳本的Generator的主機(jī)名稱。 /* char
*my_host; my_host =
lr_get_host_name(); lr_output_message("my_host:%s",my_host); */ //lr_get_master_host_name:返回運(yùn)行腳本的Controller的主機(jī)名稱。 /* char
*controller_host; controller_host =
lr_get_master_host_name(); lr_output_message("controller_host:%s",controller_host); */ //lr_get_vuser_id:使用Ip
spoofing之后,可以用lr_get_vuser_ip來返回當(dāng)前的Vuser的Ip。如果未使用Ip spoofing功能,則返回null。
//lr_start_timer與lr_end_timer:必須組合使用,前者用來啟動(dòng)一個(gè)計(jì)時(shí)器,同時(shí)返回計(jì)時(shí)器的句柄,后來用來使指定的計(jì)時(shí)器停止計(jì)時(shí),并返回計(jì)時(shí)結(jié)果。 //語法如下: //merc_timer_handle_t
lr_start_timer(); //double lr_end_timer(merc_timer_handle_t
timer); return 0; }
|