doc/EZMQ/Subscriber.html in ezmq-0.1.1 vs doc/EZMQ/Subscriber.html in ezmq-0.1.2
- old
+ new
@@ -165,11 +165,11 @@
<ul class="summary">
<li class="public ">
<span class="summary_signature">
- <a href="#initialize-instance_method" title="#initialize (instance method)">- (Publisher) <strong>initialize</strong>(action: -> m { m }, **options) </a>
+ <a href="#initialize-instance_method" title="#initialize (instance method)">- (Publisher) <strong>initialize</strong>(action: -> m { puts m }, **options) </a>
</span>
@@ -280,19 +280,27 @@
<h2>Constructor Details</h2>
<div class="method_details first">
<h3 class="signature first" id="initialize-instance_method">
- - (<tt><span class='object_link'><a href="Publisher.html" title="EZMQ::Publisher (class)">Publisher</a></span></tt>) <strong>initialize</strong>(action: -> m { m }, **options)
+ - (<tt><span class='object_link'><a href="Publisher.html" title="EZMQ::Publisher (class)">Publisher</a></span></tt>) <strong>initialize</strong>(action: -> m { puts m }, **options)
</h3><div class="docstring">
<div class="discussion">
+ <div class="note notetag">
+ <strong>Note:</strong>
+ <div class='inline'>
+<p>The default behaviour is to output and messages received to STDOUT.</p>
+</div>
+ </div>
+
+
<p>Creates a new Subscriber socket.</p>
</div>
</div>
@@ -370,20 +378,20 @@
<tr>
<td>
<pre class="lines">
-185
-186
187
188
-189</pre>
+189
+190
+191</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/ezmq.rb', line 185</span>
+ <pre class="code"><span class="info file"># File 'lib/ezmq.rb', line 187</span>
-<span class='kw'>def</span> <span class='id identifier rubyid_initialize'>initialize</span><span class='lparen'>(</span><span class='label'>action:</span> <span class='tlambda'>-></span> <span class='id identifier rubyid_m'>m</span> <span class='tlambeg'>{</span> <span class='id identifier rubyid_m'>m</span> <span class='rbrace'>}</span><span class='comma'>,</span> <span class='op'>**</span><span class='id identifier rubyid_options'>options</span><span class='rparen'>)</span>
+<span class='kw'>def</span> <span class='id identifier rubyid_initialize'>initialize</span><span class='lparen'>(</span><span class='label'>action:</span> <span class='tlambda'>-></span> <span class='id identifier rubyid_m'>m</span> <span class='tlambeg'>{</span> <span class='id identifier rubyid_puts'>puts</span> <span class='id identifier rubyid_m'>m</span> <span class='rbrace'>}</span><span class='comma'>,</span> <span class='op'>**</span><span class='id identifier rubyid_options'>options</span><span class='rparen'>)</span>
<span class='ivar'>@action</span> <span class='op'>=</span> <span class='id identifier rubyid_action'>action</span>
<span class='kw'>super</span> <span class='symbol'>:connect</span><span class='comma'>,</span> <span class='const'>ZMQ</span><span class='op'>::</span><span class='const'>SUB</span><span class='comma'>,</span> <span class='id identifier rubyid_options'>options</span>
<span class='id identifier rubyid_subscribe'>subscribe</span> <span class='id identifier rubyid_options'>options</span><span class='lbracket'>[</span><span class='symbol'>:topic</span><span class='rbracket'>]</span> <span class='kw'>if</span> <span class='id identifier rubyid_options'>options</span><span class='lbracket'>[</span><span class='symbol'>:topic</span><span class='rbracket'>]</span>
<span class='kw'>end</span></pre>
</td>
@@ -490,16 +498,16 @@
<tr>
<td>
<pre class="lines">
-223
-224
-225</pre>
+225
+226
+227</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/ezmq.rb', line 223</span>
+ <pre class="code"><span class="info file"># File 'lib/ezmq.rb', line 225</span>
<span class='kw'>def</span> <span class='id identifier rubyid_listen'>listen</span><span class='lparen'>(</span><span class='label'>handler:</span> <span class='tlambda'>-></span> <span class='tlambeg'>{</span> <span class='ivar'>@action</span><span class='period'>.</span><span class='id identifier rubyid_call'>call</span><span class='lparen'>(</span><span class='id identifier rubyid_receive'>receive</span><span class='rparen'>)</span> <span class='rbrace'>}</span><span class='rparen'>)</span>
<span class='id identifier rubyid_loop'>loop</span> <span class='lbrace'>{</span> <span class='id identifier rubyid_handler'>handler</span><span class='period'>.</span><span class='id identifier rubyid_call'>call</span> <span class='rbrace'>}</span>
<span class='kw'>end</span></pre>
</td>
@@ -582,16 +590,16 @@
<tr>
<td>
<pre class="lines">
-202
-203
-204</pre>
+204
+205
+206</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/ezmq.rb', line 202</span>
+ <pre class="code"><span class="info file"># File 'lib/ezmq.rb', line 204</span>
<span class='kw'>def</span> <span class='id identifier rubyid_subscribe'>subscribe</span><span class='lparen'>(</span><span class='id identifier rubyid_topic'>topic</span><span class='rparen'>)</span>
<span class='ivar'>@socket</span><span class='period'>.</span><span class='id identifier rubyid_setsockopt'>setsockopt</span><span class='lparen'>(</span><span class='const'>ZMQ</span><span class='op'>::</span><span class='const'>SUBSCRIBE</span><span class='comma'>,</span> <span class='id identifier rubyid_topic'>topic</span><span class='rparen'>)</span> <span class='op'>==</span> <span class='int'>0</span> <span class='op'>?</span> <span class='kw'>true</span> <span class='op'>:</span> <span class='kw'>false</span>
<span class='kw'>end</span></pre>
</td>
@@ -662,16 +670,16 @@
<tr>
<td>
<pre class="lines">
-213
-214
-215</pre>
+215
+216
+217</pre>
</td>
<td>
- <pre class="code"><span class="info file"># File 'lib/ezmq.rb', line 213</span>
+ <pre class="code"><span class="info file"># File 'lib/ezmq.rb', line 215</span>
<span class='kw'>def</span> <span class='id identifier rubyid_unsubscribe'>unsubscribe</span><span class='lparen'>(</span><span class='id identifier rubyid_topic'>topic</span><span class='rparen'>)</span>
<span class='ivar'>@socket</span><span class='period'>.</span><span class='id identifier rubyid_setsockopt'>setsockopt</span><span class='lparen'>(</span><span class='const'>ZMQ</span><span class='op'>::</span><span class='const'>UNSUBSCRIBE</span><span class='comma'>,</span> <span class='id identifier rubyid_topic'>topic</span><span class='rparen'>)</span> <span class='op'>==</span> <span class='int'>0</span> <span class='op'>?</span> <span class='kw'>true</span> <span class='op'>:</span> <span class='kw'>false</span>
<span class='kw'>end</span></pre>
</td>
@@ -682,10 +690,10 @@
</div>
</div>
<div id="footer">
- Generated on Tue Jan 6 11:26:34 2015 by
+ Generated on Tue Jan 6 12:58:18 2015 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.8.7.6 (ruby-2.0.0).
</div>
</body>
\ No newline at end of file