<?xml version="1.0" encoding='ISO-8859-1'?>
<!--DOCTYPE component PUBLIC "-//OCERA//DTD component XML V1.0//EN" "file:component.dtd"-->

<component id="ptimers" name="POSIX Timers">
  <title>POSIX Timers</title>
  <info>
    <authorgroup>
      
      <author>
	<firstname>Josep</firstname>
	<surname>Vidal</surname>
	<affiliation>
	  <orgname>UPVLC</orgname>
	</affiliation>
	<email><ulink url="mailto:jvidal@disca.upv.es">jvidal@disca.upv.es</ulink></email>
      </author>
      
      <author>
	<firstname>Fidel</firstname>
	<surname>Gonzalez</surname>
	<affiliation>
	  <orgname>UPVLC</orgname>
	</affiliation>
	<email><ulink url="mailto:Fidel@fie.uclv.edu.cus">Fidel@fie.uclv.edu.cu</ulink></email>
      </author>
      

    </authorgroup>
    
    <copyright>
      <year>2002</year>
      <holder>OCERA Consortium</holder>
    </copyright>

    <workpackage id="WP5" />

    <date start="01/09/2002" release="01/01/2003"/>

    <version cvs="sched/ptimers" value="0.2"/>
    <licenses>
  <license name="MPL" />
  <license name="GPL" />
  <license name="LGPL" />
  <license name="CeCILL" file="cecill.pdf" />
</licenses>
    <status value="Stable"/>
    <home-page url="http://www.ocera.org"/>
    <hardware processor="Independent"/>
    <platform rtlinux="3.2"/>
    <componenttype value="LowLevel"/>
    <keywords>Real-Time, POSIX, timers</keywords>
    <dependencies>
      <dependency version="3.2">RTLinux</dependency>
    </dependencies>

    <reviewergroup>
      <author>
	<firstname>Ismael</firstname>
	<surname>Ripoll</surname>
	<affiliation>
	  <orgname>UPVLC</orgname>
	</affiliation>
	<email><ulink url="mailto:iripoll@disca.upv.es">iripoll@disca.upv.es</ulink></email>
      </author>
    </reviewergroup>

  </info>

  <!-- ================================================== Description -->
  <description>
    POSIX timers allows a mechanism that can notify a thread when the
    time as measured by a particular clock has reached or passed a
    specified value, or when a specified amount of time has
    passed. Although RTLinux has good and accurate timing facilities,
    it do not provides general timer functionality. RTLinux defines
    only one timer for each thread, which is used to implement the
    periodic behaviour of the thread. This component implements the
    POSIX realtime extensions.
  </description>
  
 
</component>

