<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.14">
  <compounddef id="rpcFibCliPar_8m" kind="file" language="Objective-C">
    <compoundname>rpcFibCliPar.m</compoundname>
      <sectiondef kind="var">
      <memberdef kind="variable" id="rpcFibCliPar_8m_1aa3fd597d4c855c9208b8a17136f2cf13" prot="public" static="no" mutable="no">
        <type>Send all of the requests to the server for</type>
        <definition>end end Receive responses for all requests that were sent for i</definition>
        <argsstring></argsstring>
        <name>i</name>
        <initializer>= 1:iterations
    fprintf(&apos;rpcFibCliPar(M): fib(-&gt;%-2d) ::: \n&apos;, i)</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="12" column="1" bodyfile="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" bodystart="12" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="rpcFibCliPar_8m_1af1ec77bdca1b30e8153fc5da88f603db" prot="public" static="no" mutable="no">
        <type></type>
        <definition>ret</definition>
        <argsstring></argsstring>
        <name>ret</name>
        <initializer>= rpc.send(i)</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="14" column="1" bodyfile="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" bodystart="14" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="rpcFibCliPar_8m_1a91cf6fbebedd86150a36e5ac3d5d3bfc" prot="public" static="no" mutable="no">
        <type></type>
        <definition>break</definition>
        <argsstring></argsstring>
        <name>break</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="28" column="1" bodyfile="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" bodystart="28" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="func">
      <memberdef kind="function" id="rpcFibCliPar_8m_1a651cdb178ecc3f957dbf4d67bd31ab89" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>function</type>
        <definition>function rpcFibCliPar</definition>
        <argsstring>(iterations) iterations</argsstring>
        <name>rpcFibCliPar</name>
        <param>
          <type>iterations</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="2" column="1"/>
      </memberdef>
      <memberdef kind="function" id="rpcFibCliPar_8m_1a2a88a352a720e058c8a1c4cd4f6a6388" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fprintf</definition>
        <argsstring>(&apos;Hello from Matlab rpcFibCliPar:iterations=%d\n&apos;, iterations)</argsstring>
        <name>fprintf</name>
        <param>
          <type>&apos;Hello from Matlab rpcFibCliPar:iterations</type>
          <defval>%d\n&apos;</defval>
        </param>
        <param>
          <type>iterations</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="5" column="1"/>
      </memberdef>
      <memberdef kind="function" id="rpcFibCliPar_8m_1ac5e4febeed15915857bb5c0bb6c9f9df" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>&apos;<ref refid="classCisRpcClient" kindref="compound">CisRpcClient</ref>&apos;, &apos;rpcFibSrv_rpcFibCliPar&apos;, &apos;%d&apos;, &apos;%d %d&apos;</type>
        <definition>&apos;CisRpcClient&apos;, &apos;rpcFibSrv_rpcFibCliPar&apos;, &apos;%d&apos;, &apos;%d %d&apos; CisInterface</definition>
        <argsstring>()</argsstring>
        <name>CisInterface</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="8" column="1"/>
      </memberdef>
      <memberdef kind="function" id="rpcFibCliPar_8m_1acb58dcce9da5e79d109c568816407b46" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>if</definition>
        <argsstring>(~ret)</argsstring>
        <name>if</name>
        <param>
          <type>~</type>
          <declname>ret</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="15" column="1"/>
      </memberdef>
      <memberdef kind="function" id="rpcFibCliPar_8m_1a532aad612e140ab5141e365b25fbd908" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>disp</definition>
        <argsstring>(&apos;rpcFibCliPar(M):SEND FAILED&apos;)</argsstring>
        <name>disp</name>
        <param>
          <type>&apos;rpcFibCliPar(M):SEND FAILED&apos;</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="16" column="1"/>
      </memberdef>
      <memberdef kind="function" id="rpcFibCliPar_8m_1af50b3d88fee3112c7ed3cd06920e0677" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>exit</definition>
        <argsstring>(-1)</argsstring>
        <name>exit</name>
        <param>
          <type>-</type>
          <declname>1</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="17" column="1"/>
      </memberdef>
      <memberdef kind="function" id="rpcFibCliPar_8m_1a33e889e58f80d2bc722a5b2e954857c4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>disp</definition>
        <argsstring>(&apos;rpcFibCliPar(M):RECV FAILED&apos;) exit(-1)</argsstring>
        <name>disp</name>
        <param>
          <type>&apos;rpcFibCliPar(M):RECV FAILED&apos;</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="26" column="1"/>
      </memberdef>
      <memberdef kind="function" id="rpcFibCliPar_8m_1a0e4589403f66792bc46336952f73d25d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>end</type>
        <definition>end fprintf</definition>
        <argsstring>(&apos;rpcFibCliPar(M):fib(%2d&lt;-)=%-2d&lt;-\n&apos;, fib{1}, fib{2})</argsstring>
        <name>fprintf</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="30" column="1"/>
      </memberdef>
      <memberdef kind="function" id="rpcFibCliPar_8m_1a50f14d761b06c3ddb9f89066a67fedd0" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>end</type>
        <definition>end disp</definition>
        <argsstring>(&apos;Goodbye from Matlab rpcFibCliPar&apos;)</argsstring>
        <name>disp</name>
        <param>
          <type>&apos;Goodbye from Matlab rpcFibCliPar&apos;</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="33" column="1"/>
      </memberdef>
      <memberdef kind="function" id="rpcFibCliPar_8m_1adf5c804dfce7a70e36dda02995fad481" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>exit</definition>
        <argsstring>(0)</argsstring>
        <name>exit</name>
        <param>
          <type>0</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m" line="34" column="1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <programlisting>
<codeline lineno="1"><highlight class="normal"></highlight></codeline>
<codeline lineno="2"><highlight class="normal"></highlight><highlight class="keyword">function</highlight><highlight class="normal"><sp/>rpcFibCliPar(iterations)</highlight></codeline>
<codeline lineno="3"><highlight class="normal"></highlight></codeline>
<codeline lineno="4"><highlight class="normal"><sp/><sp/>iterations<sp/>=<sp/>str2num(iterations);</highlight></codeline>
<codeline lineno="5"><highlight class="normal"><sp/><sp/>fprintf(</highlight><highlight class="stringliteral">&apos;Hello<sp/>from<sp/>Matlab<sp/>rpcFibCliPar:<sp/>iterations<sp/>=<sp/>%d\n&apos;</highlight><highlight class="normal">,<sp/>iterations);</highlight></codeline>
<codeline lineno="6"><highlight class="normal"></highlight></codeline>
<codeline lineno="7"><highlight class="normal"><sp/><sp/>%<sp/>Create<sp/>RPC<sp/>connection<sp/>with<sp/>serover</highlight></codeline>
<codeline lineno="8"><highlight class="normal"><sp/><sp/>%<sp/>RPC<sp/>client-side<sp/>connection<sp/>will<sp/>be<sp/>$(server_name)_$(client_name)</highlight></codeline>
<codeline lineno="9"><highlight class="normal"><sp/><sp/>rpc<sp/>=<sp/>CisInterface(&apos;<ref refid="classCisRpcClient" kindref="compound">CisRpcClient</ref>&apos;,<sp/>&apos;rpcFibSrv_rpcFibCliPar&apos;,<sp/>&apos;%d&apos;,<sp/>&apos;%d<sp/>%d&apos;);</highlight></codeline>
<codeline lineno="10"><highlight class="normal"></highlight></codeline>
<codeline lineno="11"><highlight class="normal"><sp/><sp/>%<sp/>Send<sp/>all<sp/>of<sp/>the<sp/>requests<sp/>to<sp/>the<sp/>server</highlight></codeline>
<codeline lineno="12"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>i<sp/>=<sp/>1:iterations</highlight></codeline>
<codeline lineno="13"><highlight class="normal"><sp/><sp/><sp/><sp/>fprintf(</highlight><highlight class="stringliteral">&apos;rpcFibCliPar(M):<sp/>fib(-&gt;%-2d)<sp/>:::<sp/>\n&apos;</highlight><highlight class="normal">,<sp/>i);</highlight></codeline>
<codeline lineno="14"><highlight class="normal"><sp/><sp/><sp/><sp/>ret<sp/>=<sp/>rpc.send(i);</highlight></codeline>
<codeline lineno="15"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(~ret);</highlight></codeline>
<codeline lineno="16"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/>disp(</highlight><highlight class="stringliteral">&apos;rpcFibCliPar(M):<sp/>SEND<sp/>FAILED&apos;</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="17"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/>exit(-1);</highlight></codeline>
<codeline lineno="18"><highlight class="normal"><sp/><sp/><sp/><sp/>end</highlight></codeline>
<codeline lineno="19"><highlight class="normal"><sp/><sp/>end</highlight></codeline>
<codeline lineno="20"><highlight class="normal"></highlight></codeline>
<codeline lineno="21"><highlight class="normal"><sp/><sp/>%<sp/>Receive<sp/>responses<sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>all<sp/>requests<sp/>that<sp/>were<sp/>sent</highlight></codeline>
<codeline lineno="22"><highlight class="normal"><sp/><sp/></highlight><highlight class="keywordflow">for</highlight><highlight class="normal"><sp/>i<sp/>=<sp/>1:iterations</highlight></codeline>
<codeline lineno="23"><highlight class="normal"><sp/><sp/><sp/><sp/>fprintf(</highlight><highlight class="stringliteral">&apos;rpcFibCliPar(M):<sp/>fib(-&gt;%-2d)<sp/>:::<sp/>&apos;</highlight><highlight class="normal">,<sp/>i);</highlight></codeline>
<codeline lineno="24"><highlight class="normal"><sp/><sp/><sp/><sp/>[ret,<sp/>fib]<sp/>=<sp/>rpc.recv();</highlight></codeline>
<codeline lineno="25"><highlight class="normal"><sp/><sp/><sp/><sp/></highlight><highlight class="keywordflow">if</highlight><highlight class="normal"><sp/>(~ret);</highlight></codeline>
<codeline lineno="26"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/>disp(</highlight><highlight class="stringliteral">&apos;rpcFibCliPar(M):<sp/>RECV<sp/>FAILED&apos;</highlight><highlight class="normal">)</highlight></codeline>
<codeline lineno="27"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/>exit(-1);</highlight></codeline>
<codeline lineno="28"><highlight class="normal"><sp/><sp/><sp/><sp/><sp/><sp/>break;</highlight></codeline>
<codeline lineno="29"><highlight class="normal"><sp/><sp/><sp/><sp/>end</highlight></codeline>
<codeline lineno="30"><highlight class="normal"><sp/><sp/><sp/><sp/>fprintf(&apos;rpcFibCliPar(M):<sp/>fib(%2d&lt;-)<sp/>=<sp/>%-2d&lt;-\n&apos;,<sp/>fib{1},<sp/>fib{2});</highlight></codeline>
<codeline lineno="31"><highlight class="normal"><sp/><sp/>end</highlight></codeline>
<codeline lineno="32"><highlight class="normal"></highlight></codeline>
<codeline lineno="33"><highlight class="normal"><sp/><sp/>disp(</highlight><highlight class="stringliteral">&apos;Goodbye<sp/>from<sp/>Matlab<sp/>rpcFibCliPar&apos;</highlight><highlight class="normal">);</highlight></codeline>
<codeline lineno="34"><highlight class="normal"><sp/><sp/>exit(0);</highlight></codeline>
<codeline lineno="35"><highlight class="normal"><sp/><sp/></highlight></codeline>
<codeline lineno="36"><highlight class="normal">end</highlight></codeline>
<codeline lineno="37"><highlight class="normal"></highlight></codeline>
<codeline lineno="38"><highlight class="normal"></highlight></codeline>
<codeline lineno="39"><highlight class="normal"></highlight></codeline>
    </programlisting>
    <location file="/root/cis_interface/cis_interface/cis_interface/examples/rpcFib/src/rpcFibCliPar.m"/>
  </compounddef>
</doxygen>
