<!DOCTYPE html>
<html lang='en'>
<head>
<meta charset='utf-8'>
<title>Nimiq::Client - RDoc Documentation</title>
<meta content='width=device-width, initial-scale=1, maximum-scale=1' name='viewport'>
<link href='../../css/bootstrap.min.css' media='screen' rel='stylesheet' type='text/css'>
<link href='../../css/application.css' media='screen' rel='stylesheet' type='text/css'>
<link href='../../css/coderay.css' media='screen' rel='stylesheet' type='text/css'>
<script src='../../js/jquery.js' type='text/javascript'></script>
<script src='../../js/bootstrap.min.js' type='text/javascript'></script>
<script src='../../js/index.js' type='text/javascript'></script>
<script src='../../js/application.js' type='text/javascript'></script>
</head>
<body class='class'>
<div class='navbar navbar-fixed-top'>
<div class='navbar-inner'>
<div class='container'>
<a class='btn btn-navbar' data-target='.nav-collapse' data-toggle='collapse'>
<span class='icon-bar'></span>
<span class='icon-bar'></span>
<span class='icon-bar'></span>
</a>
<a href="../.." class="brand">RDoc Documentation</a>
<div class='nav-collapse'>
<ul class='nav'>
<li class='dropdown'>
<a class='dropdown-toggle' data-toggle='dropdown' href='#'>
Classes
<b class='caret'></b>
</a>
<ul class='dropdown-menu' role='menu'>
<li><a href="../Api.html">Api</a></li><li><a href="../ClientRPC.html">ClientRPC</a></li><li><a href="../ClientRPC/Connect.html"><span class="parent">ClientRPC::</span>Connect</a></li><li><a href="../ClientRPC/Connect/Error.html"><span class="parent">ClientRPC::Connect::</span>Error</a></li><li><a href="../Nimiq.html">Nimiq</a></li><li><a href="Client.html"><span class="parent">Nimiq::</span>Client</a></li><li><a href="Error.html"><span class="parent">Nimiq::</span>Error</a></li><li><a href="Exceptions.html"><span class="parent">Nimiq::</span>Exceptions</a></li>
</ul>
</li>
<li class='dropdown'>
<a class='dropdown-toggle' data-toggle='dropdown' href='#'>
Files
<b class='caret'></b>
</a>
<ul class='dropdown-menu' role='menu'>
<li><a href="../../files/lib/api_rb.html">api.rb</a></li>
<li><a href="../../files/lib/client_rb.html">client.rb</a></li>
<li><a href="../../files/lib/rpcclient_rb.html">rpcclient.rb</a></li>
</ul>
</li>
</ul>
<form class='navbar-search pull-right'>
<input class='search-query span2' id='search-query' placeholder='Search methods' type='text'>
<ul aria-labelledby='search-query' class='dropdown-menu' id='search-results' role='menu'></ul>
</form>
</div>
</div>
</div>
</div>
<div id='main'>
<div class='container' id='documentation'>
<div class='row'>
<div class='span9'>
<div class='name'><span class='type'>class</span>
Nimiq::Client
</div>
<section id='content'>
<div id='text'>
<div id='description'>
<p>Document the responsibility of the class</p>

<h2 id="class-Nimiq::Client-label-Heading">Heading<span><a href="#class-Nimiq::Client-label-Heading">&para;</a> <a href="#top">&uarr;</a></span></h2>

<p>Use headings to break up descriptions</p>

<h2 id="class-Nimiq::Client-label-Formatting">Formatting<span><a href="#class-Nimiq::Client-label-Formatting">&para;</a> <a href="#top">&uarr;</a></span></h2>

<p>Embody <code>parameters</code> or <code>options</code> in Teletype Text tags. You can also use <strong>bold</strong> or <strong>italics</strong> but must use HTML tags for <strong>multiple words</strong>, <em>like this</em> and <code>like this</code>.</p>
</div>
<div id='context'>
<section id='includes'>
<h2>Included modules</h2>
<ol>
<li><a href="../Api.html">Api</a></li>
</ol>
</section>
</div>
<div id='section'>
<div id='methods'>
<article id='public class-methods'>
<h2>Public Class methods</h2>
<a name='method-c-new'></a>
<section class='method public-class' id='method-method-c-new'>
<h3 class='synopsis'>
<span class='name'>new</span>
<span class='arguments'>(opts)</span>

</h3>
<div class='description'>

</div>
<div class='source'>
<a class='btn btn-mini source-toggle collapsed' data-toggle='collapse' href='#method-c-new-source'>
<span class='show'>
<span class='icon-resize-full'></span>
Show
</span>
<span class='hide'>
<span class='icon-resize-small'></span>
Hide
</span>
Source
</a>
<div class='collapse' id='method-c-new-source'>
<div class="CodeRay">
  <div class="code"><pre><span style="color:#080;font-weight:bold">def</span> <span style="color:#06B;font-weight:bold">initialize</span>(opts)
  <span style="color:#777"># self.Connect(opts)</span>
  <span style="color:#080;font-weight:bold">return</span> <span style="color:#33B">@rpc</span> = <span style="color:#036;font-weight:bold">ClientRPC</span>::<span style="color:#036;font-weight:bold">Connect</span>.new(opts)
  puts <span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">&quot;</span><span style="color:#D20">Connecting to </span><span style="background-color:hsla(0,0%,0%,0.07);color:black"><span style="font-weight:bold;color:#666">#{</span><span style="color:#33B">@opts</span><span style="font-weight:bold;color:#666">}</span></span><span style="color:#710">&quot;</span></span>
<span style="color:#080;font-weight:bold">end</span></pre></div>
</div>

</div>
</div>
</section>
</article>
<article id='public instance-methods'>
<h2>Public Instance methods</h2>
<a name='method-i-ping'></a>
<section class='method public-instance' id='method-method-i-ping'>
<h3 class='synopsis'>
<span class='name'>ping</span>
<span class='arguments'>()</span>

</h3>
<div class='description'>

</div>
<div class='source'>
<a class='btn btn-mini source-toggle collapsed' data-toggle='collapse' href='#method-i-ping-source'>
<span class='show'>
<span class='icon-resize-full'></span>
Show
</span>
<span class='hide'>
<span class='icon-resize-small'></span>
Hide
</span>
Source
</a>
<div class='collapse' id='method-i-ping-source'>
<div class="CodeRay">
  <div class="code"><pre><span style="color:#080;font-weight:bold">def</span> <span style="color:#06B;font-weight:bold">ping</span>
  <span style="color:#777">#   @response = &quot;pavsan&quot;</span>
  <span style="color:#33B">@rpc</span>.ping_node
  <span style="color:#33B">@pingres</span> = <span style="color:#33B">@rpc</span>.instance_variable_get(<span style="color:#A60">:@pingres</span>)
<span style="color:#080;font-weight:bold">end</span></pre></div>
</div>

</div>
</div>
</section>
<a name='method-i-request'></a>
<section class='method public-instance' id='method-method-i-request'>
<h3 class='synopsis'>
<span class='name'>request</span>
<span class='arguments'>(name, params = nil)</span>

</h3>
<div class='description'>

</div>
<div class='source'>
<a class='btn btn-mini source-toggle collapsed' data-toggle='collapse' href='#method-i-request-source'>
<span class='show'>
<span class='icon-resize-full'></span>
Show
</span>
<span class='hide'>
<span class='icon-resize-small'></span>
Hide
</span>
Source
</a>
<div class='collapse' id='method-i-request-source'>
<div class="CodeRay">
  <div class="code"><pre><span style="color:#080;font-weight:bold">def</span> <span style="color:#06B;font-weight:bold">request</span>(name, params = <span style="color:#069">nil</span>)
  <span style="color:#080;font-weight:bold">return</span> <span style="color:#33B">@rpc</span>.request(name, params)
<span style="color:#080;font-weight:bold">end</span></pre></div>
</div>

</div>
</div>
</section>
</article>
</div>
</div>

</div>
</section>
</div>
<div class='span3'>
<ul class='nav nav-list'>
<li class='nav-header'>Defined IN</li>
<li>
<a href="../../files/lib/client_rb.html">lib/client.rb</a>
</li>
<li class='nav-header'>Parent</li>
<li>
<strong>
<a href="../Nimiq.html">Nimiq</a>
</strong>
</li>
<li class='divider'></li>
<li class='nav-header'>Public Class</li>
<li><a href="#method-c-new">new</a></li>
<li class='nav-header'>Public Instance</li>
<li><a href="#method-i-ping">ping</a></li>
<li><a href="#method-i-request">request</a></li>
</ul>
</div>
</div>

</div>
</div>
<footer>
<div class='container'>
<p>
Generated by
<a href="https://github.com/rdoc/rdoc">RDoc 6.2.1</a>
.
</p>
<p>
Generated with the
<a href="http://github.com/ngs/hanna-bootstrap">Hanna Bootstrap RDoc Generator 0.0.5</a>
.
</p>
</div>
</footer>
</body>
</html>