Beispiel #1
0
void check_print(struct packet_info *p,int t){
        copy_timespec(&inf_end_timestamp,&p->te);
        //printf("start time is %f, end time is %f\n",inf_start_timestamp,inf_end_timestamp);
        if (timespec_sub(inf_end_timestamp,inf_start_timestamp).tv_sec > FREQUENT_UPDATE_PERIOD_SECONDS)
        {
                //print out
                print_inf(W2G);
                print_inf(W5G);
		//print_summary();
		memset(cs,0,sizeof(cs));
                memset(lccs_client,0,sizeof(lccs_client));
		ht[0].tv_sec = 0;
		ht[0].tv_nsec = 0;
                ht[1].tv_sec = 0;
		ht[1].tv_nsec = 0;
		reset_summary(W2G);
		reset_summary(W5G);
                copy_timespec(&inf_start_timestamp,&inf_end_timestamp);
        }
}
Beispiel #2
0
void reset(int spd) {
  reset_summary(&res[spd].mag);
  reset_summary(&res[spd].dphi);
}
Beispiel #3
0
void reset(int var) {
    reset_summary(&variants[var].mag);
    // reset_summary(&variants[var].phi);
    reset_summary(&variants[var].dphi);
}