<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>Board.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Board_8cpp</filename>
    <class kind="struct">board</class>
    <member kind="function">
      <type>void</type>
      <name>BoradcastWithFrq</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a3762047e887e1dee7467ff576fbd04cc</anchor>
      <arglist>(int connected)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_Command</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a03f48fa5a7ccb2485a588cf024e82fe4</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send_Ack</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a56a8b971dabbaaf030dbdaa64db8b9d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_channels</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a61aa07e282b8ad2620cf256c9232ba28</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>switch_OnOffChannel</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a6b022287ef119e5d4c3306399469ea7a</anchor>
      <arglist>(char channel, char status)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>take_boardMeasurments</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a336bc34461daf33a8402a976271ec063</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>take_boardSpecifications</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>aaafba8b7fb2bcf727a3e41b67b98c4fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_for_client</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>ac7a391a431f05d6cd88cc7df8122e8c2</anchor>
      <arglist>(int connected)</arglist>
    </member>
    <member kind="variable">
      <type>struct board</type>
      <name>board_info</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>abb9daac986d871fe4b7ff596029cb605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>broadcastFrq</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a5d073eba37d858ebd43e22ede8422895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BUFF_SIZE</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a39ef68360eda51868e8bc22bab914da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bytes_recieved</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>ae095078b39584d389cdc793459f6ec27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>channels</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a178795099d0608972755dfef8d8367e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct sockaddr_in server_addr</type>
      <name>client_addr</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>aca48974e059d1cf7c26c11b6f9748fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>connected</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a9709aefe4930807392898aecb0cb8a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_channels</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>ae99201a800c140250709bd7ffda06edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nbuffer</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a3fc81612a54e57b8093484da49b5c8a4</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>p</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a4014c6f4a6fa0e565ca592bcaca0fa58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>recv_data</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a071ca62ef5abc501257e449f8604af29</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>send_data</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a67c7df30b08788510a70edaef48153cb</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sin_size</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a081f50247feca4fc1dc1b44b97d1bb3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sock</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>a5903d0b282fc5eae503de618f896b5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>True</name>
      <anchorfile>Board_8cpp.html</anchorfile>
      <anchor>ab1503f9d582227578aba0af36dd49475</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Board.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Board_8h</filename>
    <class kind="class">Message</class>
    <member kind="define">
      <type>#define</type>
      <name>STX</name>
      <anchorfile>Board_8h.html</anchorfile>
      <anchor>aacd744a917e61146ec8b7175b4761683</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Client.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Client_8cpp</filename>
    <includes id="Client_8h" name="Client.h" local="yes" imported="no">Client.h</includes>
    <member kind="function">
      <type>void *</type>
      <name>proxy_function</name>
      <anchorfile>Client_8cpp.html</anchorfile>
      <anchor>a46f358f087e220efe7a2580d09f44cac</anchor>
      <arglist>(void *foo_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Client.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Client_8h</filename>
    <class kind="class">Client</class>
  </compound>
  <compound kind="file">
    <name>ClientMain.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>ClientMain_8cpp</filename>
    <includes id="Client_8h" name="Client.h" local="yes" imported="no">Client.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ClientMain_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>Client *</type>
      <name>client</name>
      <anchorfile>ClientMain_8cpp.html</anchorfile>
      <anchor>a0388c33353644129ea9403f0a5a8ed24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Controller.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Controller_8cpp</filename>
    <includes id="Controller_8h" name="Controller.h" local="yes" imported="no">Controller.h</includes>
    <member kind="function">
      <type>void *</type>
      <name>run_recv_Thread</name>
      <anchorfile>Controller_8cpp.html</anchorfile>
      <anchor>a43938abc9fad1c5151fad31a4eee0869</anchor>
      <arglist>(void *contrl_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Controller.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Controller_8h</filename>
    <includes id="Message_8h" name="Message.h" local="yes" imported="no">Message.h</includes>
    <class kind="class">Controller</class>
    <class kind="struct">d</class>
    <member kind="typedef">
      <type>queue&lt; Message &gt;</type>
      <name>MSGQUEUE</name>
      <anchorfile>Controller_8h.html</anchorfile>
      <anchor>a3ae88f164538d6f2b5a135748c9f02aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>main_8cpp</filename>
    <includes id="Controller_8h" name="Controller.h" local="yes" imported="no">Controller.h</includes>
    <member kind="typedef">
      <type>actionlib::SimpleActionServer&lt; tug_ist_diagnosis_msgs::BoardAction &gt;</type>
      <name>boardServer</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a86ade0ccbd46bbfb941c22ae25a1987c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>actionlib::SimpleActionServer&lt; tug_ist_diagnosis_msgs::DiagnosisRepairAction &gt;</type>
      <name>switchServer</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>aadb3f4bc26bd8998a261178b00ac8999</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>af343191be9d6c32e70ba32e6e2948197</anchor>
      <arglist>(const tug_ist_diagnosis_msgs::BoardGoalConstPtr &amp;goal, boardServer *as)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>power_up</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a54721a6dde291e2b1636fd3f8dbb5667</anchor>
      <arglist>(const tug_ist_diagnosis_msgs::DiagnosisRepairGoalConstPtr &amp;goal, switchServer *as)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shut_down</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>ab468e920210a8b5c8d396c54e6f14971</anchor>
      <arglist>(const tug_ist_diagnosis_msgs::DiagnosisRepairGoalConstPtr &amp;goal, switchServer *as)</arglist>
    </member>
    <member kind="variable">
      <type>Controller *</type>
      <name>contl</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>abeb199812b00083c93b853a893bc62e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>Measurment.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Measurment_8cpp</filename>
    <includes id="Measurment_8h" name="Measurment.h" local="yes" imported="no">Measurment.h</includes>
  </compound>
  <compound kind="file">
    <name>Measurment.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Measurment_8h</filename>
    <class kind="class">Measurment</class>
  </compound>
  <compound kind="file">
    <name>Message.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Message_8cpp</filename>
    <includes id="Message_8h" name="Message.h" local="yes" imported="no">Message.h</includes>
  </compound>
  <compound kind="file">
    <name>Message.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Message_8h</filename>
    <includes id="Measurment_8h" name="Measurment.h" local="yes" imported="no">Measurment.h</includes>
    <includes id="Specification_8h" name="Specification.h" local="yes" imported="no">Specification.h</includes>
    <class kind="class">Message</class>
    <class kind="class">MessageAcknowledgment</class>
    <class kind="class">MessageBroadCasting</class>
    <class kind="class">MessageChannelOnOff</class>
    <class kind="class">MessageMeasurments</class>
    <class kind="class">MessageRequest</class>
    <class kind="class">MessageSpefications</class>
  </compound>
  <compound kind="file">
    <name>NodeActionServer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>NodeActionServer_8cpp</filename>
    <member kind="typedef">
      <type>actionlib::SimpleActionServer&lt; tug_ist_diagnosis_msgs::DiagnosisRepairAction &gt;</type>
      <name>switchServer</name>
      <anchorfile>NodeActionServer_8cpp.html</anchorfile>
      <anchor>aadb3f4bc26bd8998a261178b00ac8999</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>NodeActionServer_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startnode</name>
      <anchorfile>NodeActionServer_8cpp.html</anchorfile>
      <anchor>a7c02a4fff4d616e0293cf772a2c663ac</anchor>
      <arglist>(const tug_ist_diagnosis_msgs::DiagnosisRepairGoalConstPtr &amp;goal, switchServer *as)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopnode</name>
      <anchorfile>NodeActionServer_8cpp.html</anchorfile>
      <anchor>a9b6f898949dc16fff136e143dabfdbaa</anchor>
      <arglist>(const tug_ist_diagnosis_msgs::DiagnosisRepairGoalConstPtr &amp;goal, switchServer *as)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>NodeActionServer_8cpp.html</anchorfile>
      <anchor>acb559820d9ca11295b4500f179ef6392</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Specification.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Specification_8cpp</filename>
    <includes id="Specification_8h" name="Specification.h" local="yes" imported="no">Specification.h</includes>
  </compound>
  <compound kind="file">
    <name>Specification.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-tug-ist-ros-pkg/doc_stacks/2014-01-06_11-49-15.944283/tug_ist_model_based_diagnosis/tug_ist_diagnosis_board/src/</path>
    <filename>Specification_8h</filename>
    <class kind="class">Specification</class>
  </compound>
  <compound kind="struct">
    <name>board</name>
    <filename>structboard.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>max_cur</name>
      <anchorfile>structboard.html</anchorfile>
      <anchor>a36d1c840f01ffad6a470deec5bf21c8c</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>max_vol</name>
      <anchorfile>structboard.html</anchorfile>
      <anchor>a8b736df1ca043dd890fc03ba01211431</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>on_off</name>
      <anchorfile>structboard.html</anchorfile>
      <anchor>ab2ad6e0090fa97c5d576a0b80d27fcd2</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pr_cur</name>
      <anchorfile>structboard.html</anchorfile>
      <anchor>a0e2115d6881afd84d3ee06cb6eb6fe08</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pr_vol</name>
      <anchorfile>structboard.html</anchorfile>
      <anchor>aa603e8962a9e7fc09317db76319b0342</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Client</name>
    <filename>classClient.html</filename>
    <member kind="function">
      <type></type>
      <name>Client</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>ae51af7aa6b8f591496a8f6a4a87a14bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>explore</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a256dd926aa20513dc0159b8a174ea965</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initClient</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>ab5a8b80802c438dc16484efd9502eaf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>on_offChannel</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>ad85774541394ff11f3b71c6321c4391e</anchor>
      <arglist>(char, char)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>print_message_function</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a52cbe15e00d6eaf128d2387b9b6bcca2</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>re_initClient</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a34ca11103420bbc711fba3294e6ec695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>receiveFromServer</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>ac2dba0f44b7097598bce17677d525b9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestMeasurments</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>ae3dd9d4e85644abfd1f5e3e9e20ff152</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start_stopBroadcasting</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a1542b5c1d27e5fdc924f104127e154f3</anchor>
      <arglist>(int frq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_function</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a6b5018312cc7340ba96c5ecda854680a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Client</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a840e519ca781888cbd54181572ebe3a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>create_thread</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a4c7a2dbd1cd321d63452aa7b6885ec01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bytes_recieved</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a541df848d67b8a7ed74d8a9e8ff880f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>command</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a04f6ecdff737ff5422537f7924419626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>delim</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>acc42cb0e20ba44473f9d33166ac3f76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct hostent *</type>
      <name>host</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a7af084c43aab5d584037f1d32089ca34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initiate</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>abf95738709c2f18b9cfe639a593ae385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ushort</type>
      <name>length</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a107dae822390513454aac2739ae24ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_curr</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>af0ee62fb57d9d89480f73bb3fd97bf2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_vol</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>ab1ae11c750ac87b26d14b939a037cafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>n</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a377732cdee28c3c080142db765c7c6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>nbuffer</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a04ac2894547d618564b78204805511b8</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char *</type>
      <name>p</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a4b4227a6d58c9c1a947cd2d4f73b3a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>recv_data</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a6a0122ee39c95d6b339e614a9fae33ac</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>send_data</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>ae13d61b4ed6701a178f44324f9aa5a47</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct sockaddr_in</type>
      <name>server_addr</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a3787f155329f63a3bae120e9deca92d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sock</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a8ad59bf801586f5d2965a2b1d0cd577c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_t</type>
      <name>thread1</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>acf07306a376872c5cca987cce1593971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_t</type>
      <name>thread2</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a4015a05fde6a6962cc3c39935961182f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend void *</type>
      <name>proxy_function</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a44ec365807f09c8872bdbbc986b3f14a</anchor>
      <arglist>(void *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Controller</name>
    <filename>classController.html</filename>
    <member kind="function">
      <type>void</type>
      <name>CallMessageBroadCasting</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a2f5693994f360aae60db5db7646c6384</anchor>
      <arglist>(unsigned char)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CallMessageChannelOnOff</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a42e92b20a4b019d283b44c383dbdc37c</anchor>
      <arglist>(char, char)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CallMessageRequest</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>ae2ef55bcbd711ab53c284abe6170ce7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>chnl2dev_mapping</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>aa5b8b1b44f3b033cd265ba70e55fb2ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Controller</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a95c56822d667e94b031451729ce069a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Controller</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>ad96571cc83b5041015a4cc9874da95e4</anchor>
      <arglist>(unsigned char, string, int)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>get_chnl_from_map</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>ac25a9d693b4e5a7bccec26a3a6ac2188</anchor>
      <arglist>(string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initController</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>ae5afab6f2f46012ecb3a97821b821228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processBuffer</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a82bba72007748c7844a289b8fb6c1df8</anchor>
      <arglist>(unsigned char *, char)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recv_Thread</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>aac295e848ff114b9d85fece1c5fc04bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Controller</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a0ab87934c4f7a266cfdb86e0f36bc1b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>create_threads</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a85eb030c2a7ab741a5694277483d18f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tug_ist_diagnosis_msgs::DBoardMeasurments</type>
      <name>board_msr</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>aeeea33458fbc616f892a9a827c894f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>buffer</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a187758dbaf952578466d5af817d95b47</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bytes_recieved</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a1fb81bc812caf6281a4cb69908ad9ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>map&lt; char, string &gt;</type>
      <name>chnl2dev_map</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a99815758ef780c2fe32a4de91d819493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct hostent *</type>
      <name>host</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a3ee76c9be33ca79297f3fb86b4d2713d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>initFrq</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a2308efa28246dcffc5a5f95cd2a87dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Message *</type>
      <name>msg</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a9d7a018c1f07f3be09712b475415dbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a12ef3487128f0f2e0b903e8442e824ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char *</type>
      <name>p</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>ae0583bb86aa01ad1b3ad9df86a68404d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_board_msr_</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>acf99fd288d884c80aa79b25b94cd5208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MSGQUEUE</type>
      <name>rcvQueue</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a5cecceae19cd4e7f84b429a2d526938e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>recv_data</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>acd1ce6f8d09dae0e9b8a2a712696a592</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>send_data</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a1498aeb95de81f6c431da1ccc65e2e88</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct sockaddr_in</type>
      <name>server_addr</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>a8c8ead9b166908a75c2793faa8ad694d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sock</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>aad8b8addaae931c52122f14ddf499fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend void *</type>
      <name>run_recv_Thread</name>
      <anchorfile>classController.html</anchorfile>
      <anchor>ab2390e493c415b3d7ca9ccbb7e377897</anchor>
      <arglist>(void *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>d</name>
    <filename>structd.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>cur</name>
      <anchorfile>structd.html</anchorfile>
      <anchor>a10d9cb188ba5a6578c6a46ffc1b3d6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structd.html</anchorfile>
      <anchor>a49530643afb7776f6723f792bd3dcb8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vol</name>
      <anchorfile>structd.html</anchorfile>
      <anchor>a83844f6ac0d241533e71251c242d81ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Measurment</name>
    <filename>classMeasurment.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getChannel</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>aac19015c09d4cf01aa28006e2eb6127b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>getChannelState</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a14fb5cd40219283f9896ff79953ab59b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCurrent</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a865cc8aaafe7eea2962f3170f2a893ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVoltage</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a34655037fe1c7ef104f2d1227cc09483</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Measurment</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a341fec9199421222106eddea32e08ddb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannel</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a88aea13f0ac42819660e1b2132e9507c</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannelState</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>ae9a8b7198835245d5fbc8b3bb356c9b7</anchor>
      <arglist>(char)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrent</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>aefcc11900fafbe3ebe4b070e18ca29a2</anchor>
      <arglist>(float)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVoltage</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a2312e0489622df91dd671e0e4261f92a</anchor>
      <arglist>(float)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Measurment</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>aaadd505b570daf3f8bb2a534bff7b3c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>channel</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a5f7ccb67aadf3bfce822e53e7d293f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>current</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a8dce697cb66b90fc673c9bf984a5c9ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>onOff</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a065f6ea7c72c5e714b6634f374b293c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>voltage</name>
      <anchorfile>classMeasurment.html</anchorfile>
      <anchor>a3e505d26fb0fb447c5a66cbe832c1647</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Message</name>
    <filename>classMessage.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned char *</type>
      <name>getBuffer</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a5cf7afde771d298c25f9d6bf9c07623a</anchor>
      <arglist>(int &amp;buf_len)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>getBuffer</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a6316386ce312e83da87e7c804533c8d2</anchor>
      <arglist>(int *length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initMessage</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>aaaf4217a37564b495b31d713c52da61f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a4fc4f717b634e66070366cb7722d7761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a4fc4f717b634e66070366cb7722d7761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a208c24bf43375629a811a3906306a9bb</anchor>
      <arglist>(char dlm, char cmd, ushort len)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned char *</type>
      <name>parseBuffer</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>ad1abe9bb2baa957204083a35bb31804a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseBuffer</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>af04b01633f9c01ab9c7e09e8bbedf1dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parseBuffer</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>aef6a152dcafcda8dcdf28bdb3111d9df</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Message</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a3f7275462831f787a861271687bcad67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Message</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a3f7275462831f787a861271687bcad67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned char *</type>
      <name>body</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a415515797a10adce48cbfec9eec68546</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>create_threads</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a5bef57b5f7d75c274518bee259a9c372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>bytes_recieved</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a725449145d3c774d296d4b2f0475aaba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>command</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>aefa37802a3f035440506e7457b02f421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>delim</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a498a6070ec89a6c139691f819758ba56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct hostent *</type>
      <name>host</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>ad1727115f3565608bcbdcf7e5c0692ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ushort</type>
      <name>length</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>ae1ffdeaf7ff45b49ae28d5ab241dfbe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_curr</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a276c76b515e40dae8df139cbeecdd212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>max_vol</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a0076d88a3fb43f2ecc894317b250f2f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>n</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>aa7e3b3fe7a4439c259ece7bcdcbff4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>nbuffer</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a5c5faf237f5231951fe66aad933f33a2</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char *</type>
      <name>p</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>ad5f7e69b995b3afb4727e532a38c5c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>recv_data</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>ae32746d577e468fb5449c203719e1bcb</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>send_data</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>ae70556d79318359be11d718c3dd24e21</anchor>
      <arglist>[255]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>sendSignal</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a1dbe23493f12c3e979425a0c02b94565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct sockaddr_in</type>
      <name>server_addr</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>a39a87a885bc9ad65b1f765652e730c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>sock</name>
      <anchorfile>classMessage.html</anchorfile>
      <anchor>ad40b6ed873b5f1463fc3925c853aa806</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageAcknowledgment</name>
    <filename>classMessageAcknowledgment.html</filename>
    <base>Message</base>
    <member kind="function">
      <type></type>
      <name>MessageAcknowledgment</name>
      <anchorfile>classMessageAcknowledgment.html</anchorfile>
      <anchor>ad76f793efacbae7451a94462705732b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageAcknowledgment</name>
      <anchorfile>classMessageAcknowledgment.html</anchorfile>
      <anchor>a01e6203211ae1a15ba6b2e2cee8729a0</anchor>
      <arglist>(char dlm, char cmd, ushort len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseBuffer</name>
      <anchorfile>classMessageAcknowledgment.html</anchorfile>
      <anchor>a1e864a4b6ea9b42f7b312416914da2bc</anchor>
      <arglist>(unsigned char *p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MessageAcknowledgment</name>
      <anchorfile>classMessageAcknowledgment.html</anchorfile>
      <anchor>af063e99483d0b934f76a4686fec0a9ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>ecode</name>
      <anchorfile>classMessageAcknowledgment.html</anchorfile>
      <anchor>a9c5bc6bf7510286e1976bb486ecafb47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageBroadCasting</name>
    <filename>classMessageBroadCasting.html</filename>
    <base>Message</base>
    <member kind="function">
      <type>unsigned char *</type>
      <name>getBuffer</name>
      <anchorfile>classMessageBroadCasting.html</anchorfile>
      <anchor>abd59e73b23a61442e377c8591846a2c2</anchor>
      <arglist>(int &amp;buf_len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageBroadCasting</name>
      <anchorfile>classMessageBroadCasting.html</anchorfile>
      <anchor>a6810e43cc878e47b962efca269b6784f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageBroadCasting</name>
      <anchorfile>classMessageBroadCasting.html</anchorfile>
      <anchor>a4c54990df99e3ea73f87e84b429c8919</anchor>
      <arglist>(unsigned char frq)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MessageBroadCasting</name>
      <anchorfile>classMessageBroadCasting.html</anchorfile>
      <anchor>a70020ce054886ed7a4a2ef86d6c2f972</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>frequency</name>
      <anchorfile>classMessageBroadCasting.html</anchorfile>
      <anchor>a8663663875bb1c179f76eacb9325cb85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageChannelOnOff</name>
    <filename>classMessageChannelOnOff.html</filename>
    <base>Message</base>
    <member kind="function">
      <type>unsigned char *</type>
      <name>getBuffer</name>
      <anchorfile>classMessageChannelOnOff.html</anchorfile>
      <anchor>a54eb8c468836576cb5e7ec8efb264950</anchor>
      <arglist>(int &amp;buf_len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageChannelOnOff</name>
      <anchorfile>classMessageChannelOnOff.html</anchorfile>
      <anchor>a0b4fa8fc499448b38fc3ef65c5a415ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageChannelOnOff</name>
      <anchorfile>classMessageChannelOnOff.html</anchorfile>
      <anchor>a1c328ced01046403e8d6e213571bc79d</anchor>
      <arglist>(char chnl, char st)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MessageChannelOnOff</name>
      <anchorfile>classMessageChannelOnOff.html</anchorfile>
      <anchor>a6f84354b050e73aad4876ed6f6ef8d35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>channel</name>
      <anchorfile>classMessageChannelOnOff.html</anchorfile>
      <anchor>a9d046b82f970bcaeecb9a685ed93fd53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>state</name>
      <anchorfile>classMessageChannelOnOff.html</anchorfile>
      <anchor>ad9b6bcdfcade4a49616a1aaefd88e070</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageMeasurments</name>
    <filename>classMessageMeasurments.html</filename>
    <base>Message</base>
    <member kind="function">
      <type></type>
      <name>MessageMeasurments</name>
      <anchorfile>classMessageMeasurments.html</anchorfile>
      <anchor>a252af4ef19aa9bc900910ba40b501396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageMeasurments</name>
      <anchorfile>classMessageMeasurments.html</anchorfile>
      <anchor>a214a31d904c557fabd717e3ee4641a01</anchor>
      <arglist>(char dlm, char cmd, ushort len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseBuffer</name>
      <anchorfile>classMessageMeasurments.html</anchorfile>
      <anchor>a9e817f31fcb800af326209618db0e4c8</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MessageMeasurments</name>
      <anchorfile>classMessageMeasurments.html</anchorfile>
      <anchor>af61b3fa9ed706a364ffba877abf09c55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>channels</name>
      <anchorfile>classMessageMeasurments.html</anchorfile>
      <anchor>a1bed0f8167173645385dba02f4f8c0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector&lt; Measurment &gt;</type>
      <name>msr_vector</name>
      <anchorfile>classMessageMeasurments.html</anchorfile>
      <anchor>a99bcc236fe1d7a5dabe4232017dbe588</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageRequest</name>
    <filename>classMessageRequest.html</filename>
    <base>Message</base>
    <member kind="function">
      <type>unsigned char *</type>
      <name>getBuffer</name>
      <anchorfile>classMessageRequest.html</anchorfile>
      <anchor>a7563bcfeb65881e7bb81ed036dcb4bc9</anchor>
      <arglist>(int &amp;buf_len)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageRequest</name>
      <anchorfile>classMessageRequest.html</anchorfile>
      <anchor>aa4bb4f691e3a3634fc2764424ae01683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MessageRequest</name>
      <anchorfile>classMessageRequest.html</anchorfile>
      <anchor>a4d42c63e974081784adaedf904a534b4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageSpefications</name>
    <filename>classMessageSpefications.html</filename>
    <base>Message</base>
    <member kind="function">
      <type></type>
      <name>MessageSpefications</name>
      <anchorfile>classMessageSpefications.html</anchorfile>
      <anchor>a0e0157fdf414e936c5873b883e4cf54b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageSpefications</name>
      <anchorfile>classMessageSpefications.html</anchorfile>
      <anchor>add87634c7b0d676c8350dcad13cd8c1f</anchor>
      <arglist>(char dlm, char cmd, ushort len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseBuffer</name>
      <anchorfile>classMessageSpefications.html</anchorfile>
      <anchor>a6adda5d6bad5b6b40becfda58bd5f1d5</anchor>
      <arglist>(unsigned char *buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MessageSpefications</name>
      <anchorfile>classMessageSpefications.html</anchorfile>
      <anchor>a428df4198e2bf1b8c2be780edf913765</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>channels</name>
      <anchorfile>classMessageSpefications.html</anchorfile>
      <anchor>ac440df10a4cdfaaaec1234fccd61c78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector&lt; Specification &gt;</type>
      <name>spf_vector</name>
      <anchorfile>classMessageSpefications.html</anchorfile>
      <anchor>a0dde8aa20d3bdb1216c1cce60e2002d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Specification</name>
    <filename>classSpecification.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getChannel</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>aaf622fbd66b2f4bad0ae36c7f2a70829</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCurrent</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>acc3401007af9eada268d3ca7e9f601c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVoltage</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>abc91701b5dae26a0f91ad8e4a5e762ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannel</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>aadd1d412cb871b33c723f91050badf09</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrent</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>af9dc327531e658d8782127ef160e9592</anchor>
      <arglist>(float)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVoltage</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>a80e464a0d88638b8d87bb4d8b0e5c0b7</anchor>
      <arglist>(float)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Specification</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>a1da67067067a6876811fe1af3dc09ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Specification</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>a9e5dea83bffde839da128d4551a6a691</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>channel</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>a0922ec486b505dd8a9f82d95320a3d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mx_current</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>a70f72824a4127139f063c61a1125d522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>mx_voltage</name>
      <anchorfile>classSpecification.html</anchorfile>
      <anchor>a69e7eaa319de45866364144acf25c41f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
