A ServerMonitor iOS client write by Swift