<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/class.stomp.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'stomp.begin.php',
    1 => 'Stomp::begin',
    2 => 'Iniciar una transacci&oacute;n',
  ),
  'up' => 
  array (
    0 => 'class.stomp.php',
    1 => 'Stomp',
  ),
  'prev' => 
  array (
    0 => 'stomp.ack.php',
    1 => 'Stomp::ack',
  ),
  'next' => 
  array (
    0 => 'stomp.commit.php',
    1 => 'Stomp::commit',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/stomp/stomp/begin.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="stomp.begin" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">Stomp::begin</h1>
  <h1 class="refname">stomp_begin</h1>
  <p class="verinfo">(PECL stomp &gt;= 0.1.0)</p><p class="refpurpose"><span class="refname">Stomp::begin</span> -- <span class="refname">stomp_begin</span> &mdash; <span class="dc-title">Iniciar una transacción</span></p>

 </div>

 <div class="refsect1 description" id="refsect1-stomp.begin-description">
  <h3 class="title">Descripción</h3>
  <p class="simpara">Estilo orientado a objetos (método):</p>
   <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><strong>Stomp::begin</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$transaction_id</code></span>, <span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter">$headers</code><span class="initializer"> = ?</span></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="simpara">Estilo procedimental:</p>
  <div class="methodsynopsis dc-description"><span class="modifier">function</span> <span class="methodname"><strong>stomp_begin</strong></span>(<span class="methodparam"><span class="type"><a href="language.types.resource.php" class="type resource">resource</a></span> <code class="parameter">$link</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$transaction_id</code></span>, <span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter">$headers</code><span class="initializer"> = ?</span></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

  <p class="simpara">
   Inicia una transacción.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-stomp.begin-parameters">
  <h3 class="title">Parámetros</h3>
  <dl>
   <dt><code class="parameter">link</code></dt><dd><span class="simpara">Estilo procedimental únicamente: El identificador stomp devuelto por la función<span class="function"><a href="stomp.construct.php" class="function">stomp_connect()</a></span>.</span></dd>
   
    <dt><code class="parameter">transaction_id</code></dt>
    <dd>
     <span class="simpara">
      La identificación de la transacción.
     </span>
    </dd>
   
   <dt><code class="parameter">headers</code></dt><dd><span class="simpara">Array asociativo que contiene los encabezados adicionales (ejemplo: receipt).</span></dd>
  </dl>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-stomp.begin-returnvalues">
  <h3 class="title">Valores devueltos</h3>
  <p class="simpara">
   Esta función retorna <strong><code><a href="reserved.constants.php#constant.true">true</a></code></strong> en caso de éxito o <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong> si ocurre un error.
  </p>
 </div>


 <div class="refsect1 examples" id="refsect1-stomp.begin-examples">
  <h3 class="title">Ejemplos</h3>
  <p class="simpara">
   Vea <span class="function"><a href="stomp.commit.php" class="function">stomp_commit()</a></span> o <span class="function"><a href="stomp.abort.php" class="function">stomp_abort()</a></span>.
  </p>
 </div>


 <div class="refsect1 notes" id="refsect1-stomp.begin-notes">
  <h3 class="title">Notas</h3>
  <div class="tip"><strong class="tip">Sugerencia</strong><p class="simpara">Stomp es, por naturaleza, asíncrono. Una comunicación síncrona puede ser implementada añadiendo un encabezado receipt. Esto hará que los métodos no devuelvan nada hasta que el mensaje de confirmación no haya sido recibido o hasta que el tiempo de espera no sea alcanzado.</p></div>
 </div>


</div><?php manual_footer($setup); ?>