Crew dds-client Rewrite in C