/** * @brief Ajoute un client à la liste du serveur * @param $client IClient un objet encapsulant la socket du client * @return void */ public function bindClient(IClient &$client) { $uid = md5(uniqid(rand())); while (array_key_exists($uid, $this->_clients)) { $uid = md5(uniqid(rand())); } $client->setUID($uid); $this->_clients[$uid] =& $client; }