<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-menu-disabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-os vector-sticky-header-enabled skin-theme-clientpref-thumb-standard" lang="pt" dir="ltr"><head>
    <meta charset="UTF-8">
    <title>Signal.h</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="icon" type="image/png" href="./_res_/favicon.png">
    <link rel="canonical" href="https://pt.wikipedia.org/wiki/Signal.h"> <link href="./_mw_/ext.cite.parsoid.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/mediawiki.skinning.content.parsoid.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
    <link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
    <meta name="ResourceLoaderDynamicStyles" content="">
    <link href="./_mw_/ext.gadget.keepPDU.css" rel="stylesheet" type="text/css">
    <link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
    <link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
    <link rel="stylesheet" type="text/css" href="./_res_/footer.css">
    <link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
  </head>
  <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Signal_h rootpage-Signal_h skin-vector-2022 action-view">
    <div class="mw-page-container">
      <div class="mw-page-container-inner">
        <div class="mw-content-container">
          <main id="content" class="mw-body">
            <header class="mw-body-header vector-page-titlebar">
              <h1 id="firstHeading" class="firstHeading mw-first-heading">signal.h</h1>
            </header>
            <a id="top"></a>
            <div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
              <div id="contentSub">
                <div id="mw-content-subtitle"></div>
              </div>
              <div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="pt" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="pt" dir="ltr" data-mw-parsoid-version="0.24.0.0-alpha2" data-mw-html-version="2.8.0"><section data-mw-section-id="0" id="mwAQ"><span typeof="mw:Transclusion" id="mwAg"></span>
<table class="infobox" style="text-align: center; font-size:90%;" typeof="mw:Transclusion" id="mwAw">
<tbody><tr><td style="text-align: center;"><b><a rel="mw:WikiLink" href="Biblioteca_padr%C3%A3o_do_C" title="Biblioteca padrão do C">Biblioteca padrão do C</a></b></td></tr>
<tr>
<td style="text-align: left;">
<ul><li><a rel="mw:WikiLink" href="Assert.h" title="Assert.h">assert.h</a></li>
<li><a rel="mw:WikiLink" href="Complex.h" title="Complex.h">complex.h</a></li>
<li><a rel="mw:WikiLink" href="Ctype.h" title="Ctype.h">ctype.h</a></li>
<li><a rel="mw:WikiLink" href="Errno.h" title="Errno.h">errno.h</a></li>
<li>fenv.h</li>
<li><a rel="mw:WikiLink" href="Float.h" title="Float.h">float.h</a></li>
<li>inttypes.h</li>
<li><a rel="mw:WikiLink" href="Iso646.h" title="Iso646.h">iso646.h</a></li>
<li><a rel="mw:WikiLink" href="Limits.h" title="Limits.h">limits.h</a></li>
<li><a rel="mw:WikiLink" href="Locale.h" title="Locale.h" class="mw-redirect">locale.h</a></li>
<li><a rel="mw:WikiLink" href="Math.h" title="Math.h">math.h</a></li>
<li><a rel="mw:WikiLink" href="Setjmp.h" title="Setjmp.h">setjmp.h</a></li>
<li><a rel="mw:WikiLink" href="Signal.h" class="mw-selflink selflink">signal.h</a></li>
<li><a rel="mw:WikiLink" href="Stdarg.h" title="Stdarg.h">stdarg.h</a></li>
<li><a rel="mw:WikiLink" href="Stdbool.h" title="Stdbool.h">stdbool.h</a></li>
<li><a rel="mw:WikiLink" href="Stddef.h" title="Stddef.h">stddef.h</a></li>
<li><a rel="mw:WikiLink" href="Stdint.h" title="Stdint.h">stdint.h</a></li>
<li><a rel="mw:WikiLink" href="Stdio.h" title="Stdio.h">stdio.h</a></li>
<li><a rel="mw:WikiLink" href="Stdlib.h" title="Stdlib.h">stdlib.h</a></li>
<li><a rel="mw:WikiLink" href="String.h" title="String.h">string.h</a></li>
<li><a rel="mw:WikiLink" href="Tgmath.h" title="Tgmath.h" class="mw-redirect">tgmath.h</a></li>
<li><a rel="mw:WikiLink" href="Time.h" title="Time.h">time.h</a></li>
<li><a rel="mw:WikiLink" href="Wchar.h" title="Wchar.h" class="mw-redirect">wchar.h</a></li>
<li><a rel="mw:WikiLink" href="Wctype.h" title="Wctype.h" class="mw-redirect">wctype.h</a></li></ul></td></tr>

</tbody></table>
<p id="mwBA"><b id="mwBQ">signal.h</b> é um <a rel="mw:WikiLink" href="Arquivo_cabe%C3%A7alho" title="Arquivo cabeçalho" class="mw-redirect" id="mwBg">arquivo cabeçalho</a> da <a rel="mw:WikiLink" href="Biblioteca_padr%C3%A3o_do_C" title="Biblioteca padrão do C" id="mwBw">biblioteca padrão</a> da <a rel="mw:WikiLink" href="Linguagem_de_programa%C3%A7%C3%A3o" title="Linguagem de programação" id="mwCA">linguagem de programação</a> <a rel="mw:WikiLink" href="C_(linguagem_de_programa%C3%A7%C3%A3o)" title="C (linguagem de programação)" id="mwCQ">C</a> que contém protótipos para <a rel="mw:WikiLink" href="Sub-rotina" title="Sub-rotina" class="mw-redirect" id="mwCg">funções</a> e definições para receber e manipular sinais. Sinais são notificações assíncronas de <a rel="mw:WikiLink" href="Evento" title="Evento" class="mw-disambig" id="mwDA">eventos</a> diversos como falhas de <a rel="mw:WikiLink" href="Hardware" title="Hardware" id="mwDQ">hardware</a> ou recepção de caracteres no <a rel="mw:WikiLink" href="Terminal" title="Terminal" class="mw-disambig" id="mwDg">terminal</a><sup class="mw-ref reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-1" id="mwDw"><span class="mw-reflink-text" id="mwEA"><span class="cite-bracket" id="mwEQ">[</span>1<span class="cite-bracket" id="mwEg">]</span></span></a></sup> que podem ser utilizadas como uma forma de <a rel="mw:WikiLink" href="Comunica%C3%A7%C3%A3o_entre_processos" title="Comunicação entre processos" id="mwEw">comunicação entre processos</a>.</p>

<p id="mwFA">A função <code id="mwFQ">signal()</code> associa um comportamento que o <a rel="mw:WikiLink" href="Processo" title="Processo" id="mwFg">processo</a> deve ter ao receber o sinal, que pode ser o comportamento padrão, ignorar o sinal ou executar uma função específica. Em especial os sinais <i id="mwFw"><a rel="mw:WikiLink" href="SIGKILL" title="SIGKILL" id="mwGA">SIGKILL</a></i> e <i id="mwGQ"><a rel="mw:WikiLink" href="SIGSTOP" title="SIGSTOP" id="mwGg">SIGSTOP</a></i> não podem ser tradados com uma função ou ignorados<sup class="mw-ref reference" id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-2" id="mwGw"><span class="mw-reflink-text" id="mwHA"><span class="cite-bracket" id="mwHQ">[</span>2<span class="cite-bracket" id="mwHg">]</span></span></a></sup>.</p>

<p id="mwHw">Também são providas as funções <code id="mwIA">raise()</code> e <code id="mwIQ">kill()</code>. A primeira envia um sinal para o próprio processo<sup class="mw-ref reference" id="cite_ref-3" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-3" id="mwIg"><span class="mw-reflink-text" id="mwIw"><span class="cite-bracket" id="mwJA">[</span>3<span class="cite-bracket" id="mwJQ">]</span></span></a></sup> e a segunda envia um sinal para um outro processo ou para um outro grupo de processos<sup class="mw-ref reference" id="cite_ref-4" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-4" id="mwJg"><span class="mw-reflink-text" id="mwJw"><span class="cite-bracket" id="mwKA">[</span>4<span class="cite-bracket" id="mwKQ">]</span></span></a></sup>.</p>

<p id="mwKg">A função associada ao recebimento de um sinal é chamada tratadora de sinais<sup class="mw-ref reference" id="cite_ref-5" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-5" id="mwKw"><span class="mw-reflink-text" id="mwLA"><span class="cite-bracket" id="mwLQ">[</span>5<span class="cite-bracket" id="mwLg">]</span></span></a></sup><sup class="mw-ref reference" id="cite_ref-6" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-6" id="mwLw"><span class="mw-reflink-text" id="mwMA"><span class="cite-bracket" id="mwMQ">[</span>6<span class="cite-bracket" id="mwMg">]</span></span></a></sup>. A execução do processo é suspensa até que a função retorne ou chame longjmp. O comportamento de um processo após ignorar os sinais <i id="mwNA">SIGFPE</i> (exceção de <a rel="mw:WikiLink" href="Ponto_flutuante" title="Ponto flutuante" class="mw-redirect" id="mwNg">ponto flutuante</a>), <i id="mwNw">SIGILL</i> (instrução ilegal) e <i id="mwOQ"><a rel="mw:WikiLink" href="SIGSEGV" title="SIGSEGV" id="mwOg">SIGSEGV</a></i> (<a rel="mw:WikiLink" href="Falha_de_segmenta%C3%A7%C3%A3o" title="Falha de segmentação" id="mwOw">falha de segmentação</a>) que não tenha sido gerado por <code id="mwPA">kill()</code> ou <code id="mwPQ">raise()</code> não é definido conforme o padrão <a rel="mw:WikiLink" href="POSIX" title="POSIX" id="mwPg">POSIX</a><sup class="mw-ref reference" id="cite_ref-7" rel="dc:references" typeof="mw:Extension/ref"><a href="#cite_note-7" id="mwPw"><span class="mw-reflink-text" id="mwQA"><span class="cite-bracket" id="mwQQ">[</span>7<span class="cite-bracket" id="mwQg">]</span></span></a></sup>.</p>

</section><section data-mw-section-id="1" id="mwQw" aria-labelledby="Constantes"><div class="mw-heading mw-heading2"><h2 id="Constantes">Constantes</h2></div>
<table id="mwRA">
<tbody id="mwRQ"><tr id="mwRg">
<th id="mwRw">Constante</th><th id="mwSA">Significado</th><th id="mwSQ">Disponibilidade</th></tr>
<tr id="mwSg">
<td id="mwSw">SIGHUP</td><td id="mwTQ">Desconexão</td><td id="mwTg">POSIX</td><td id="mwTw"></td></tr>
<tr id="mwUA">
<td id="mwUQ"><a rel="mw:WikiLink" href="SIGINT" title="SIGINT" id="mwUg">SIGINT</a></td><td id="mwUw">Interrupção</td><td id="mwVA">ANSI</td></tr>
<tr id="mwVQ">
<td id="mwVg">SIGQUIT</td><td id="mwWA">Sair</td><td id="mwWQ">POSIX</td></tr>
<tr id="mwWg">
<td id="mwWw">SIGILL</td><td id="mwXQ">Instrução ilegal</td><td id="mwXg">ANSI</td></tr>
<tr id="mwXw">
<td id="mwYA"><a rel="mw:WikiLink" href="SIGABRT" title="SIGABRT" id="mwYQ">SIGABRT</a></td><td id="mwYg">Abortar</td><td id="mwYw">ANSI</td></tr>
<tr id="mwZA">
<td id="mwZQ">SIGTRAP</td><td id="mwZw">Armadilha de rastreio</td><td id="mwaA">POSIX</td></tr>
<tr id="mwaQ">
<td id="mwag"><a rel="mw:WikiLink" href="SIGABRT" title="SIGABRT" id="mwaw">SIGIOT</a></td><td id="mwbA">Armadilha para IOT</td><td id="mwbQ">4.2 BSD</td></tr>
<tr id="mwbg">
<td id="mwbw">SIGEMT</td><td id="mwcQ">Armadilha para EMT</td><td id="mwcg">4.2 BSD</td></tr>
<tr id="mwcw">
<td id="mwdA">SIGFPE</td><td id="mwdg">Exceção de ponto flutuante</td><td id="mwdw">ANSI</td></tr>
<tr id="mweA">
<td id="mweQ"><a rel="mw:WikiLink" href="SIGKILL" title="SIGKILL" id="mweg">SIGKILL</a></td><td id="mwew">Matar processo</td><td id="mwfA">POSIX</td></tr>
<tr id="mwfQ">
<td id="mwfg">SIGBUS</td><td id="mwgA">Erro no BUS</td><td id="mwgQ">4.2 BSD</td></tr>
<tr id="mwgg">
<td id="mwgw"><a rel="mw:WikiLink" href="SIGSEGV" title="SIGSEGV" id="mwhA">SIGSEGV</a></td><td id="mwhQ">Falha de segmentação</td><td id="mwhg">ANSI</td></tr>
<tr id="mwhw">
<td id="mwiA">SIGSYS</td><td id="mwig">Argumento incorreto para syscall</td><td id="mwjA">4.2 BSD</td></tr>
<tr id="mwjQ">
<td id="mwjg">SIGPIPE</td><td id="mwkA"><a rel="mw:WikiLink" href="Pipe" title="Pipe" class="mw-redirect" id="mwkQ">Pipe</a> quebrado</td><td id="mwkg">POSIX</td></tr>
<tr id="mwkw">
<td id="mwlA"><a rel="mw:WikiLink" href="SIGALRM" title="SIGALRM" class="mw-redirect" id="mwlQ">SIGALRM</a></td><td id="mwlg">Alarme</td><td id="mwlw">POSIX</td></tr>
<tr id="mwmA">
<td id="mwmQ"><a rel="mw:WikiLink" href="SIGTERM" title="SIGTERM" id="mwmg">SIGTERM</a></td><td id="mwmw">Término</td><td id="mwnA">ANSI</td></tr>
<tr id="mwnQ">
<td id="mwng">SIGUSR1</td><td id="mwoA">Sinal definido pelo usuário 1</td><td id="mwoQ">POSIX</td></tr>
<tr id="mwog">
<td id="mwow">SIGUSR2</td><td id="mwpQ">Sinal definido pelo usuário 2</td><td id="mwpg">POSIX</td></tr>
<tr id="mwpw">
<td id="mwqA">SIGCHLD</td><td id="mwqg">Mudança de estado no processo filho</td><td id="mwqw">POSIX</td></tr>
<tr id="mwrA">
<td id="mwrQ">SIGCLD</td><td id="mwrw">Mesmo que SIGCHLD</td><td id="mwsA">System V</td></tr>
<tr id="mwsQ">
<td id="mwsg">SIGPWR</td><td id="mwtA">Reinício por falha de energia</td><td id="mwtQ">System V</td></tr>
<tr id="mwtg">
<td id="mwtw">SIGXCPU</td><td id="mwuQ">Excedeu o tempo de CPU</td><td id="mwug">POSIX</td></tr>
<tr id="mwuw">
<td id="mwvA"><a rel="mw:WikiLink" href="SIGSTOP" title="SIGSTOP" id="mwvQ">SIGSTOP</a></td><td id="mwvg">Pausar execução</td><td id="mwvw">POSIX</td></tr>
<tr id="mwwA">
<td id="mwwQ"><a rel="mw:WikiLink" href="SIGCONT" title="SIGCONT" id="mwwg">SIGCONT</a></td><td id="mwww">Continuar execução</td><td id="mwxA">POSIX</td></tr>
</tbody></table>

</section><section data-mw-section-id="-1" id="mwxQ" aria-labelledby="Referências"><div class="mw-heading mw-heading2"><h2 typeof="mw:Transclusion" id="Referências"><span id="Refer.C3.AAncias" typeof="mw:FallbackId"></span><span style="cursor: help;" title="Esta seção foi configurada para não ser editável diretamente. Edite a página toda ou a seção anterior em vez disso.">Referências</span></h2></div><span>

</span><div class="reflist" style=" list-style-type: decimal;" id="mwxg"><div class="mw-references-wrap" typeof="mw:Extension/references" id="mwxw"><ol class="mw-references references" id="mwyA"><li id="cite_note-1" data-mw-footnote-number="1"><span class="mw-cite-backlink" id="mwyQ"><a href="#cite_ref-1" rel="mw:referencedBy" id="mwyg"><span class="mw-linkback-text" id="mwyw">↑</span></a></span> <span id="mw-reference-text-cite_note-1" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mwzA"><a rel="mw:ExtLink nofollow" href="https://web.archive.org/web/20100705085647/http://compute.cnr.berkeley.edu/cgi-bin/man-cgi?signal.h+3" class="external text" id="mwzQ">«signal.h, signal - base signals»</a><span class="reference-accessdate" id="mwzg">. Consultado em 5 de Novembro de 2014</span>. Arquivado do <a rel="mw:ExtLink nofollow" href="http://compute.cnr.berkeley.edu/cgi-bin/man-cgi?signal.h+3" class="external text" id="mwzw">original</a> em 5 de julho de 2010</cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ASignal.h&amp;rft.btitle=signal.h%2C+signal+-+base+signals&amp;rft.genre=unknown&amp;rft_id=http%3A%2F%2Fcompute.cnr.berkeley.edu%2Fcgi-bin%2Fman-cgi%3Fsignal.h%2B3&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mw0A"><span style="display:none;" id="mw0Q"><span typeof="mw:Entity" id="mw0g">&nbsp;</span></span></span></span></li>
<li id="cite_note-2" data-mw-footnote-number="2"><span class="mw-cite-backlink" id="mw0w"><a href="#cite_ref-2" rel="mw:referencedBy" id="mw1A"><span class="mw-linkback-text" id="mw1Q">↑</span></a></span> <span id="mw-reference-text-cite_note-2" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mw1g"><a rel="mw:ExtLink nofollow" href="http://linux.die.net/man/2/signal" class="external text" id="mw1w">«signal(2) - Linux man page»</a> (em inglês). Linux Documentation<span class="reference-accessdate" id="mw2A">. Consultado em 5 de Novembro de 2014</span></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ASignal.h&amp;rft.btitle=signal%282%29+-+Linux+man+page&amp;rft.genre=unknown&amp;rft.pub=Linux+Documentation&amp;rft_id=http%3A%2F%2Flinux.die.net%2Fman%2F2%2Fsignal&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mw2Q"><span style="display:none;" id="mw2g"><span typeof="mw:Entity" id="mw2w">&nbsp;</span></span></span></span></li>
<li id="cite_note-3" data-mw-footnote-number="3"><span class="mw-cite-backlink" id="mw3Q"><a href="#cite_ref-3" rel="mw:referencedBy" id="mw3g"><span class="mw-linkback-text" id="mw3w">↑</span></a></span> <span id="mw-reference-text-cite_note-3" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mw4A"><a rel="mw:ExtLink nofollow" href="http://www.manpagez.com/man/3/raise/" class="external text" id="mw4Q">«BSD Library Functions Manual: raise(3)»</a><span class="reference-accessdate" id="mw4g">. Consultado em 5 de Novembro de 2014</span></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ASignal.h&amp;rft.btitle=BSD+Library+Functions+Manual%3A+raise%283%29&amp;rft.genre=unknown&amp;rft_id=http%3A%2F%2Fwww.manpagez.com%2Fman%2F3%2Fraise%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mw4w"><span style="display:none;" id="mw5A"><span typeof="mw:Entity" id="mw5Q">&nbsp;</span></span></span></span></li>
<li id="cite_note-4" data-mw-footnote-number="4"><span class="mw-cite-backlink" id="mw5g"><a href="#cite_ref-4" rel="mw:referencedBy" id="mw5w"><span class="mw-linkback-text" id="mw6A">↑</span></a></span> <span id="mw-reference-text-cite_note-4" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mw6Q"><a rel="mw:ExtLink nofollow" href="http://linux.die.net/man/2/kill" class="external text" id="mw6g">«kill(2) - Linux man page»</a> (em inglês). Linux Documentation<span class="reference-accessdate" id="mw6w">. Consultado em 5 de Novembro de 2014</span></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ASignal.h&amp;rft.btitle=kill%282%29+-+Linux+man+page&amp;rft.genre=unknown&amp;rft.pub=Linux+Documentation&amp;rft_id=http%3A%2F%2Flinux.die.net%2Fman%2F2%2Fkill&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mw7A"><span style="display:none;" id="mw7Q"><span typeof="mw:Entity" id="mw7g">&nbsp;</span></span></span></span></li>
<li id="cite_note-5" data-mw-footnote-number="5"><span class="mw-cite-backlink" id="mw8A"><a href="#cite_ref-5" rel="mw:referencedBy" id="mw8Q"><span class="mw-linkback-text" id="mw8g">↑</span></a></span> <span id="mw-reference-text-cite_note-5" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mw8w"><a rel="mw:ExtLink nofollow" href="http://www.ic.unicamp.br/~islene/mo806/sinais/sinais.pdf" class="external text" id="mw9A">«Tópicos em Sistemas Operacioais: Processos e Sinais»</a> <span style="font-size:85%;" id="mw9Q">(PDF)</span><span class="reference-accessdate" id="mw9g">. Consultado em 5 de Novembro de 2014</span></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ASignal.h&amp;rft.btitle=T%C3%B3picos+em+Sistemas+Operacioais%3A+Processos+e+Sinais&amp;rft.genre=unknown&amp;rft_id=http%3A%2F%2Fwww.ic.unicamp.br%2F~islene%2Fmo806%2Fsinais%2Fsinais.pdf&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mw9w"><span style="display:none;" id="mw-A"><span typeof="mw:Entity" id="mw-Q">&nbsp;</span></span></span> <sup typeof="mw:Transclusion" id="mw-g"><i id="mw_A">[ligação inativa]</i></sup></span></li>
<li id="cite_note-6" data-mw-footnote-number="6"><span class="mw-cite-backlink" id="mw_g"><a href="#cite_ref-6" rel="mw:referencedBy" id="mw_w"><span class="mw-linkback-text" id="mwAQA">↑</span></a></span> <span id="mw-reference-text-cite_note-6" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mwAQE"><a rel="mw:ExtLink nofollow" href="http://www.ic.unicamp.br/~islene/1s2014-mc504/sinais/sinais.pdf" class="external text" id="mwAQI">«MC504/MC514 - Sistemas Operacionais: Processos e Sinais»</a> <span style="font-size:85%;" id="mwAQM">(PDF)</span><span class="reference-accessdate" id="mwAQQ">. Consultado em 5 de Novembro de 2014</span></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ASignal.h&amp;rft.btitle=MC504%2FMC514+-+Sistemas+Operacionais%3A+Processos+e+Sinais&amp;rft.genre=unknown&amp;rft_id=http%3A%2F%2Fwww.ic.unicamp.br%2F~islene%2F1s2014-mc504%2Fsinais%2Fsinais.pdf&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwAQU"><span style="display:none;" id="mwAQY"><span typeof="mw:Entity" id="mwAQc">&nbsp;</span></span></span></span></li>
<li id="cite_note-7" data-mw-footnote-number="7"><span class="mw-cite-backlink" id="mwAQg"><a href="#cite_ref-7" rel="mw:referencedBy" id="mwAQk"><span class="mw-linkback-text" id="mwAQo">↑</span></a></span> <span id="mw-reference-text-cite_note-7" class="mw-reference-text reference-text"><cite class="citation web" typeof="mw:Transclusion" id="mwAQs"><a rel="mw:ExtLink nofollow" href="http://www.opengroup.org/onlinepubs/9699919799/" class="external text" id="mwAQw">«The Open Group Base Specifications Issue 7: signal - signal management»</a>. The Open Group<span class="reference-accessdate" id="mwAQ0">. Consultado em 5 de Novembro de 2014</span></cite><span title="ctx_ver=Z39.88-2004&amp;rfr_id=info%3Asid%2Fpt.wikipedia.org%3ASignal.h&amp;rft.btitle=The+Open+Group+Base+Specifications+Issue+7%3A+signal+-+signal+management&amp;rft.genre=unknown&amp;rft.pub=The+Open+Group&amp;rft_id=http%3A%2F%2Fwww.opengroup.org%2Fonlinepubs%2F9699919799%2F&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook" class="Z3988" id="mwAQ4"><span style="display:none;" id="mwAQ8"><span typeof="mw:Entity" id="mwARA">&nbsp;</span></span></span></span></li>
</ol></div></div>

</section></div><!--htdig_noindex--><div><div class="zim-footer">
    Este artigo é emitido por <a class="external text" title="Última edição em 2018-11-17" href="https://pt.wikipedia.org/wiki/?title=Signal.h&amp;oldid=53619362">Wikipédia</a>. O texto é licenciado sob <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.pt">Creative Commons Attribution-Share Alike 4.0</a>. Termos adicionais podem ser aplicados aos arquivos de mídia.
</div>
</div><!--/htdig_noindex--></div>
            </div>
          </main>
        </div>
      </div>
    </div>
     <script src="./_webp_/webpHandler.js"></script>
  

</body></html>