jstring Java_com_hace_fastwiki_FastWiki_N(JNIEnv* env, jobject thiz, jstring flag) { const char *tmp = my_get_string(flag); return env->NewStringUTF(local_msg(tmp)); }
void TimeSyncClient::msgCallback(const timesync_tester::TimeMsg::ConstPtr &msg) { static int prev_seqence_number = -1; timesync_tester::TimeMsg local_msg(*msg); local_msg.pong_stamp = ros::Time::now(); pong_pub_.publish(local_msg); //printf("id = %d\n", msg->seqence_number); if(prev_seqence_number+1 != msg->seqence_number) { printf("dropped package: expected: %d received: %d\n", prev_seqence_number+1, msg->seqence_number); } prev_seqence_number = msg->seqence_number; }