eriod">timeout_period()</a>) -&gt; {{ok, <a href="#type-headers">headers()</a>, binary()} | {error, any()}, NewAgent::<a href="#type-agent">agent()</a>}</tt><br></p>
<p> </p>
</div><p>
  <h4><a name="A_HTTP_PUT_request_with_a_timeout.">A HTTP PUT request with a timeout.</a></h4>
</p>

<h3 class="function"><a name="put_async-4">put_async/4</a></h3>
<div class="spec">
<p><tt>put_async(Agent::<a href="#type-agent">agent()</a>, Prefix::<a href="#type-service_name">service_name()</a>, RequestInfo::<a href="#type