|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
[linux-C]signal per thread?
salve gente!
ho la necessità di utilizzare sui 3d qualcosa che funzioni come le signal per i processi. le variabili condivise non funzionano per il mio problema perchè il flusso del programma dovrebbe continuare indipendentemente dall'attesa del segnale. solo alla ricezione del simpatico allarme deve essere eseguita una certa routine. si può fare una cosa simile? ciao! |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Cioè...fammi capire, ti serve una qualcosa che indipendentemente da dove si trovi il thread, all'accadere di un determinato evento, faccia eseguire a quel dato thread una determinata routine ?
Sincerametne non mi viene in mente niente...io sposterei la questione su un altro paradigma: chi genera l'evento ? IMHO il codice che genera l'evento deve prima sospendere il thread (non so come funzioni con Linux), poi eseguire su un altro thread la routine che ti interessa e riprendere il thread vecchio... |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:29.