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

<component id="psignals" name="POSIX Signals">
  <title>POSIX Signals</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/psignals" value="0.2"/>
    <license value="GPL"></license>
    <status value="Beta"/>
    <home-page url="http://www.ocera.org"/>
    <hardware processor="Independent"></hardware>
    <platform rtlinux="3.2"/>
    <componenttype value="LowLevel"></componenttype>
    <keywords>Real-Time, POSIX, Signals</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>
      This component (package) provides POSIX signal
      implementation. It do not support real-time POSIX signals, but
      classic UNIX(r) signals.  

      POSIX standard do not provide a clear
      description of how signals should be handled in a
      multi-threading environment. We tried our best to provide an
      implementation as close as possible to the standar.
  </description>

</component>

