stream_client cpp -> c