Hola,<br><br>Me ha sido de mucha ayuda vuestra aportación.<br><br>Muchas gracias!<br><br>Un saludo,<br><br>Javi<br><br><div class="gmail_quote">El 22 de mayo de 2009 21:06, Steven Davidson <span dir="ltr"><<a href="mailto:srd4121@njit.edu">srd4121@njit.edu</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hola Javier,<div class="im"><br>
<br>
Javier Cancio del Busto wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Gracias a ambos por las respuestas :)<br>
<br>
Respecto a obtener la hora absoluta y almacenarla en la estructura, ¿Cómo debo hacerlo? Yo había pensado en establecer los 0.5 segundos de forma similar a como me dijo Programante.<br>
<br>
</blockquote>
<br></div>
Según la documentación, la hora y fecha que pases deben ser absolutas. Una forma de conseguir esta información es invocando 'clock_gettime()'. Sin embargo, para esta función necesitas conseguir un identificador del reloj/cronómetro/temporizador. Para conseguir esta información, invoca 'clock_getcpuclockid()'. Esto sería,<br>

<br>
timespec ts;<br>
clock_id idReloj;<br>
clock_getcpuclockid( 0, &idReloj );<br>
clock_gettime( idReloj, &ts );<br>
<br>
// Ahora agregamos 0,5 s<br>
ts.tv_nsec = 500000000;<br>
<br>
pthread_cond_timedwait(...);<br>
<br>
Según un ejemplo que he visto por ahí, es posible usar algunas constantes para el identificador del reloj sin necesidad de obtener uno. Por ejemplo,<br>
<br>
clock_gettime( CLOCK_REALTIME, &ts );<br>
<br>
<br>
Espero que esto te sirva.<div><div></div><div class="h5"><br>
<br>
Steven<br>
<br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>======================<br>  Javier Cancio del Busto<br>======================<br>  <a href="http://tuxete.wordpress.com">http://tuxete.wordpress.com</a> <br>======================<br>