<?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_1NetworkPrintConnector" kind="class" prot="public">
    <compoundname>Mike42::Escpos::PrintConnectors::NetworkPrintConnector</compoundname>
    <basecompoundref refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector" prot="public" virt="non-virtual">Mike42\Escpos\PrintConnectors\FilePrintConnector</basecompoundref>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classMike42_1_1Escpos_1_1PrintConnectors_1_1NetworkPrintConnector_1ad02b8d29a3b2f0539b0b9242e112ed9d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>Mike42\Escpos\PrintConnectors\NetworkPrintConnector::__construct</definition>
        <argsstring>($ip, $port=&quot;9100&quot;, $timeout=false)</argsstring>
        <name>__construct</name>
        <param>
          <declname>$ip</declname>
        </param>
        <param>
          <declname>$port</declname>
          <defval>&quot;9100&quot;</defval>
        </param>
        <param>
          <declname>$timeout</declname>
          <defval>false</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Construct a new <ref refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1NetworkPrintConnector" kindref="compound">NetworkPrintConnector</ref></para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$ip</parametername>
</parameternamelist>
<parameterdescription>
<para>IP address or hostname to use. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$port</parametername>
</parameternamelist>
<parameterdescription>
<para>The port number to connect on. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametertype>string</parametertype>
<parametername>$timeout</parametername>
</parameternamelist>
<parameterdescription>
<para>The connection timeout, in seconds. </para></parameterdescription>
</parameteritem>
</parameterlist>
<parameterlist kind="exception"><parameteritem>
<parameternamelist>
<parametername>Exception</parametername>
</parameternamelist>
<parameterdescription>
<para>Where the socket cannot be opened. </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/NetworkPrintConnector.php" line="30" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/NetworkPrintConnector.php" bodystart="30" bodyend="40"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
<para><ref refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector" kindref="compound">PrintConnector</ref> for directly opening a network socket to a printer to send it commands. </para>    </detaileddescription>
    <inheritancegraph>
      <node id="141">
        <label>Mike42\Escpos\PrintConnectors\NetworkPrintConnector</label>
        <link refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1NetworkPrintConnector"/>
        <childnode refid="142" relation="public-inheritance">
        </childnode>
      </node>
      <node id="142">
        <label>Mike42\Escpos\PrintConnectors\FilePrintConnector</label>
        <link refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector"/>
        <childnode refid="143" relation="public-inheritance">
        </childnode>
      </node>
      <node id="143">
        <label>Mike42\Escpos\PrintConnectors\PrintConnector</label>
        <link refid="interfaceMike42_1_1Escpos_1_1PrintConnectors_1_1PrintConnector"/>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="144">
        <label>Mike42\Escpos\PrintConnectors\NetworkPrintConnector</label>
        <link refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1NetworkPrintConnector"/>
        <childnode refid="145" relation="public-inheritance">
        </childnode>
      </node>
      <node id="145">
        <label>Mike42\Escpos\PrintConnectors\FilePrintConnector</label>
        <link refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector"/>
        <childnode refid="146" relation="public-inheritance">
        </childnode>
      </node>
      <node id="146">
        <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/NetworkPrintConnector.php" line="21" column="1" bodyfile="C:/www/aplusnet/incahellas.com/public_html/lib/escpos-php-development/src/Mike42/Escpos/PrintConnectors/NetworkPrintConnector.php" bodystart="20" bodyend="41"/>
    <listofallmembers>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1ada5b438edbfbc6dac6e686bb8f2742b4" prot="protected" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::NetworkPrintConnector</scope><name>$fp</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1NetworkPrintConnector_1ad02b8d29a3b2f0539b0b9242e112ed9d" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::NetworkPrintConnector</scope><name>__construct</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1ae2eb0dc5a1c08fe3c09ad3ac51bc7795" prot="public" virt="non-virtual" ambiguityscope="Mike42::Escpos::PrintConnectors::FilePrintConnector::"><scope>Mike42::Escpos::PrintConnectors::NetworkPrintConnector</scope><name>__construct</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1a4e133a42390b13994b6feeee0e69680b" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::NetworkPrintConnector</scope><name>__destruct</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1a0d5dde5717d2b634d5fa15a265488ee8" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::NetworkPrintConnector</scope><name>finalize</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1a681c49053c2a10a3c22678db0b48648a" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::NetworkPrintConnector</scope><name>read</name></member>
      <member refid="classMike42_1_1Escpos_1_1PrintConnectors_1_1FilePrintConnector_1ae37bbb496532ccf2fb6ecc6fb35681d2" prot="public" virt="non-virtual"><scope>Mike42::Escpos::PrintConnectors::NetworkPrintConnector</scope><name>write</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
