Provo a specificare il mio problema.
Io devo inviare a un indirizzo un array di 6 int e non devo aspettare più di un secondo la risposta, altrimenti invio il dato successivo. In più potrei avere un tempo di timeout > 1 secondo in cui non posso inviare niente e devo aspettare.
Io ho pensato di creare un thread principale che a sua volta crea un figlio che invia l'array e riceve la risposta che poi invia subito al thread padre, ma il padre se non riceve entro un secondo killa il figlio, poi aspetta il time out e successivamente crea il secondo figlio, solo che non riesco a implementarlo, qualcuno è in grado di aiutarmi o anche di suggerirmi un'altra strada? grazie mille a tutti in anticipo