<?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.8">
  <compounddef id="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector" kind="class" prot="public">
    <compoundname>Mike42::Escpos::PrintConnectors::ApiPrintConnector</compoundname>
    <basecompoundref refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector" prot="public" virt="non-virtual">Mike42\Escpos\PrintConnectors\PrintConnector</basecompoundref>
      <sectiondef kind="protected-attrib">
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a8c5300edb7f6121689f3f9eb745ef2ea" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\ApiPrintConnector::$stream</definition>
        <argsstring></argsstring>
        <name>$stream</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" line="15" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" bodystart="15" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1ae321b1773789865503f94046cefedebc" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\ApiPrintConnector::$httpClient</definition>
        <argsstring></argsstring>
        <name>$httpClient</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" line="19" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" bodystart="19" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1ac0abd54584c1a4d689c27a8b04483432" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\ApiPrintConnector::$printerId</definition>
        <argsstring></argsstring>
        <name>$printerId</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" line="24" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" bodystart="24" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a64f848b774b3638c5e2a782518f47612" prot="protected" static="no" mutable="no">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\ApiPrintConnector::$apiToken</definition>
        <argsstring></argsstring>
        <name>$apiToken</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" line="28" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" bodystart="28" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a93ac4410577ae578b7365a98eb8cbc0e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\ApiPrintConnector::__construct</definition>
        <argsstring>($host, $printerId, $apiToken)</argsstring>
        <name>__construct</name>
        <param>
          <declname>$host</declname>
        </param>
        <param>
          <declname>$printerId</declname>
        </param>
        <param>
          <declname>$apiToken</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Construct new connector</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$host</parametername>
</parameternamelist>
<parameterdescription>
<para></para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$printerId</parametername>
</parameternamelist>
<parameterdescription>
<para></para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$apiToken</parametername>
</parameternamelist>
<parameterdescription>
<para></para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" line="37" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" bodystart="37" bodyend="44"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1aea5b19933a3ca12d0257ac1b1115e375" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\ApiPrintConnector::__destruct</definition>
        <argsstring>()</argsstring>
        <name>__destruct</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_1a55b7f305e73ba0d617a47eb2ab5b405a">__destruct</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Print connectors should cause a NOTICE if they are deconstructed when they have not been finalized. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" line="50" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" bodystart="50" bodyend="55"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a02e23534d2bc080b802412a4002c5efb" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\ApiPrintConnector::read</definition>
        <argsstring>($len)</argsstring>
        <name>read</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_1aec57437e3927972269f0803e9f86782e">read</reimplements>
        <param>
          <declname>$len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Read data from the printer.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$len</parametername>
</parameternamelist>
<parameterdescription>
<para>Length of data to read. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>string Data read from the printer. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" line="88" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" bodystart="88" bodyend="91"/>
      </memberdef>
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a6471969039a676353917fe6a83ed08a4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\ApiPrintConnector::write</definition>
        <argsstring>($data)</argsstring>
        <name>write</name>
        <reimplements refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_1afcfd2d805f8de8eb9c9d2abfbed232ab">write</reimplements>
        <param>
          <declname>$data</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Write data to the print connector.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$data</parametername>
</parameternamelist>
<parameterdescription>
<para>The data to write </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" line="98" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" bodystart="98" bodyend="101"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="87">
        <label>Mike42\Escpos\PrintConnectors\ApiPrintConnector</label>
        <link refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector"/>
        <childnode refid="88" relation="public-inheritance">
        </childnode>
      </node>
      <node id="88">
        <label>Mike42\Escpos\PrintConnectors\PrintConnector</label>
        <link refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector"/>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="89">
        <label>Mike42\Escpos\PrintConnectors\ApiPrintConnector</label>
        <link refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector"/>
        <childnode refid="90" relation="public-inheritance">
        </childnode>
      </node>
      <node id="90">
        <label>Mike42\Escpos\PrintConnectors\PrintConnector</label>
        <link refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector"/>
      </node>
    </collaborationgraph>
    <location file="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" line="11" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/ApiPrintConnector.php" bodystart="10" bodyend="102"/>
    <listofallmembers>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a64f848b774b3638c5e2a782518f47612" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::ApiPrintConnector</scope><name>$apiToken</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1ae321b1773789865503f94046cefedebc" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::ApiPrintConnector</scope><name>$httpClient</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1ac0abd54584c1a4d689c27a8b04483432" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::ApiPrintConnector</scope><name>$printerId</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a8c5300edb7f6121689f3f9eb745ef2ea" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::ApiPrintConnector</scope><name>$stream</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a93ac4410577ae578b7365a98eb8cbc0e" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::ApiPrintConnector</scope><name>__construct</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1aea5b19933a3ca12d0257ac1b1115e375" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::ApiPrintConnector</scope><name>__destruct</name></member>
      <member refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector_1a1cb3ab37b06121fcafdb9d2d0679baa2" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::ApiPrintConnector</scope><name>finalize</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a02e23534d2bc080b802412a4002c5efb" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::ApiPrintConnector</scope><name>read</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1ApiPrintConnector_1a6471969039a676353917fe6a83ed08a4" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::ApiPrintConnector</scope><name>write</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
