foreign(new_message, c, new_message([-address(zmsg_t)])).
foreign(new_results_message, c, new_results_message([-address(zmsg_t)])).
foreign(start_timer, c, start_timer).
foreign(stop_timer, c, stop_timer).
foreign(msg_put_str, c, msg_put_str(+address(zmsg_t), +string)).
foreign(put_succ, c, put_succ(+address(zmsg_t), +address(char), +integer)).
foreign(add_stats, c, add_stats(+address(zmsg_t))).
foreign(send_and_destroy_msg, c, send_and_destroy_msg(+address(zmsg_t))).