Sophie

Sophie

distrib > Mageia > 7 > armv7hl > media > core-updates > by-pkgid > 6ed78e842caa17fd5c94d65d685685e0 > files > 106

qtscxml5-doc-5.12.6-1.mga7.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>simpleftp.cpp Example File | Qt SCXML 5.12.6</title>
  <link rel="stylesheet" type="text/css" href="style/offline-simple.css" />
  <script type="text/javascript">
    document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css");
    // loading style sheet breaks anchors that were jumped to before
    // so force jumping to anchor again
    setTimeout(function() {
        var anchor = location.hash;
        // need to jump to different anchor first (e.g. none)
        location.hash = "#";
        setTimeout(function() {
            location.hash = anchor;
        }, 0);
    }, 0);
  </script>
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="main">
    <div class="main-rounded">
      <div class="navigationbar">
        <table><tr>
<td >Qt 5.12</td><td ><a href="qtscxml-index.html">Qt SCXML</a></td><td ><a href="qtscxml-ftpclient-example.html">Qt SCXML FTP Client Example</a></td><td >simpleftp.cpp Example File</td></tr></table><table class="buildversion"><tr>
<td id="buildversion" width="100%" align="right"><a href="qtscxml-index.html">Qt 5.12.6 Reference Documentation</a></td>
        </tr></table>
      </div>
    </div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="sidebar"><div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">simpleftp.cpp Example File</h1>
<span class="subtitle">ftpclient/simpleftp.cpp</span>
<!-- $$$ftpclient/simpleftp.cpp-description -->
<div class="descr"> <a name="details"></a>
<pre class="cpp">

  <span class="comment">//</span>
  <span class="comment">// Statemachine code from reading SCXML file 'simpleftp.scxml'</span>
  <span class="comment">// Created by: The Qt SCXML Compiler version 1 (Qt 5.12.6)</span>
  <span class="comment">// WARNING! All changes made in this file will be lost!</span>
  <span class="comment">//</span>

  <span class="preprocessor">#include &quot;simpleftp.h&quot;</span>

  <span class="preprocessor">#include &lt;qscxmlinvokableservice.h&gt;</span>
  <span class="preprocessor">#include &lt;qscxmltabledata.h&gt;</span>
  <span class="preprocessor">#include &lt;QScxmlEcmaScriptDataModel&gt;</span>

  <span class="preprocessor">#if !defined(Q_QSCXMLC_OUTPUT_REVISION)</span>
  <span class="preprocessor">#error &quot;The header file 'simpleftp.scxml' doesn't include &lt;qscxmltabledata.h&gt;.&quot;</span>
  <span class="preprocessor">#elif Q_QSCXMLC_OUTPUT_REVISION != 1</span>
  <span class="preprocessor">#error &quot;This file was generated using the qscxmlc from 5.12.6. It&quot;</span>
  <span class="preprocessor">#error &quot;cannot be used with the include files from this version of Qt.&quot;</span>
  <span class="preprocessor">#error &quot;(The qscxmlc has changed too much.)&quot;</span>
  <span class="preprocessor">#endif</span>

  <span class="keyword">struct</span> FtpClient<span class="operator">::</span>Data: <span class="keyword">private</span> <span class="type"><a href="qscxmltabledata.html">QScxmlTableData</a></span> {
      Data(FtpClient <span class="operator">&amp;</span>stateMachine)
          : stateMachine(stateMachine)
      {}

      <span class="type">void</span> init() {
          stateMachine<span class="operator">.</span>setTableData(<span class="keyword">this</span>);
          stateMachine<span class="operator">.</span>setDataModel(<span class="operator">&amp;</span>dataModel);
      }

      <span class="type">QString</span> name() <span class="keyword">const</span> override final
      { <span class="keyword">return</span> string(<span class="number">0</span>); }

      <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>ContainerId initialSetup() <span class="keyword">const</span> override final
      { <span class="keyword">return</span> <span class="operator">-</span><span class="number">1</span>; }

      <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>InstructionId <span class="operator">*</span>instructions() <span class="keyword">const</span> override final
      { <span class="keyword">return</span> theInstructions; }

      <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId <span class="operator">*</span>dataNames(<span class="type">int</span> <span class="operator">*</span>count) <span class="keyword">const</span> override final
      { <span class="operator">*</span>count <span class="operator">=</span> <span class="number">0</span>; <span class="keyword">return</span> dataIds; }

      <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>EvaluatorInfo evaluatorInfo(<span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>EvaluatorId evaluatorId) <span class="keyword">const</span> override final
      { Q_ASSERT(evaluatorId <span class="operator">&gt;</span><span class="operator">=</span> <span class="number">0</span>); Q_ASSERT(evaluatorId <span class="operator">&lt;</span> <span class="number">2</span>); <span class="keyword">return</span> evaluators<span class="operator">[</span>evaluatorId<span class="operator">]</span>; }

      <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>AssignmentInfo assignmentInfo(<span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>EvaluatorId assignmentId) <span class="keyword">const</span> override final
      { Q_ASSERT(assignmentId <span class="operator">&gt;</span><span class="operator">=</span> <span class="number">0</span>); Q_ASSERT(assignmentId <span class="operator">&lt;</span> <span class="number">0</span>); <span class="keyword">return</span> assignments<span class="operator">[</span>assignmentId<span class="operator">]</span>; }

      <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>ForeachInfo foreachInfo(<span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>EvaluatorId foreachId) <span class="keyword">const</span> override final
      { Q_ASSERT(foreachId <span class="operator">&gt;</span><span class="operator">=</span> <span class="number">0</span>); Q_ASSERT(foreachId <span class="operator">&lt;</span> <span class="number">0</span>); <span class="keyword">return</span> foreaches<span class="operator">[</span>foreachId<span class="operator">]</span>; }

      <span class="type">QString</span> string(<span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId id) <span class="keyword">const</span> override final
      {
          Q_ASSERT(id <span class="operator">&gt;</span><span class="operator">=</span> <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>NoString); Q_ASSERT(id <span class="operator">&lt;</span> <span class="number">49</span>);
          <span class="keyword">if</span> (id <span class="operator">=</span><span class="operator">=</span> <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>NoString) <span class="keyword">return</span> <span class="type">QString</span>();
          <span class="keyword">return</span> <span class="type">QString</span>({<span class="keyword">static_cast</span><span class="operator">&lt;</span><span class="type">QStringData</span><span class="operator">*</span><span class="operator">&gt;</span>(strings<span class="operator">.</span>data <span class="operator">+</span> id)});
      }

      <span class="keyword">const</span> <span class="type">qint32</span> <span class="operator">*</span>stateMachineTable() <span class="keyword">const</span> override final
      { <span class="keyword">return</span> theStateMachineTable; }

      <span class="type"><a href="qscxmlinvokableservicefactory.html">QScxmlInvokableServiceFactory</a></span> <span class="operator">*</span>serviceFactory(<span class="type">int</span> id) <span class="keyword">const</span> override final;

      FtpClient <span class="operator">&amp;</span>stateMachine;
      <span class="type"><a href="qscxmlecmascriptdatamodel.html">QScxmlEcmaScriptDataModel</a></span> dataModel;

      <span class="keyword">static</span> <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>ParameterInfo param(<span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId name<span class="operator">,</span>
                                                          <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>EvaluatorId expr<span class="operator">,</span>
                                                          <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId location)
      {
          <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>ParameterInfo p;
          p<span class="operator">.</span>name <span class="operator">=</span> name;
          p<span class="operator">.</span>expr <span class="operator">=</span> expr;
          p<span class="operator">.</span>location <span class="operator">=</span> location;
          <span class="keyword">return</span> p;
      }

      <span class="keyword">static</span> <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>InvokeInfo invoke(
              <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId id<span class="operator">,</span>
              <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId prefix<span class="operator">,</span>
              <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>EvaluatorId expr<span class="operator">,</span>
              <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId location<span class="operator">,</span>
              <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId context<span class="operator">,</span>
              <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>ContainerId finalize<span class="operator">,</span>
              bool autoforward)
      {
          <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>InvokeInfo i;
          i<span class="operator">.</span>id <span class="operator">=</span> id;
          i<span class="operator">.</span>prefix <span class="operator">=</span> prefix;
          i<span class="operator">.</span>expr <span class="operator">=</span> expr;
          i<span class="operator">.</span>location <span class="operator">=</span> location;
          i<span class="operator">.</span>context <span class="operator">=</span> context;
          i<span class="operator">.</span>finalize <span class="operator">=</span> finalize;
          i<span class="operator">.</span>autoforward <span class="operator">=</span> autoforward;
          <span class="keyword">return</span> i;
      }

      <span class="keyword">static</span> <span class="type">qint32</span> theInstructions<span class="operator">[</span><span class="operator">]</span>;
      <span class="keyword">static</span> <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId dataIds<span class="operator">[</span><span class="operator">]</span>;
      <span class="keyword">static</span> <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>EvaluatorInfo evaluators<span class="operator">[</span><span class="operator">]</span>;
      <span class="keyword">static</span> <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>AssignmentInfo assignments<span class="operator">[</span><span class="operator">]</span>;
      <span class="keyword">static</span> <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>ForeachInfo foreaches<span class="operator">[</span><span class="operator">]</span>;
      <span class="keyword">static</span> <span class="keyword">const</span> <span class="type">qint32</span> theStateMachineTable<span class="operator">[</span><span class="operator">]</span>;
      <span class="keyword">static</span> <span class="keyword">struct</span> Strings {
          <span class="type">QArrayData</span> data<span class="operator">[</span><span class="number">49</span><span class="operator">]</span>;
          qunicodechar stringdata<span class="operator">[</span><span class="number">541</span><span class="operator">]</span>;
      } strings;
  };

  FtpClient<span class="operator">::</span>FtpClient(<span class="type">QObject</span> <span class="operator">*</span>parent)
      : <span class="type"><a href="qscxmlstatemachine.html">QScxmlStateMachine</a></span>(<span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> parent)
      <span class="operator">,</span> data(<span class="keyword">new</span> Data(<span class="operator">*</span><span class="keyword">this</span>))
  { qRegisterMetaType<span class="operator">&lt;</span>FtpClient <span class="operator">*</span><span class="operator">&gt;</span>(); data<span class="operator">-</span><span class="operator">&gt;</span>init(); }

  FtpClient<span class="operator">::</span><span class="operator">~</span>FtpClient()
  { <span class="keyword">delete</span> data; }

  <span class="type"><a href="qscxmlinvokableservicefactory.html">QScxmlInvokableServiceFactory</a></span> <span class="operator">*</span>FtpClient<span class="operator">::</span>Data<span class="operator">::</span>serviceFactory(<span class="type">int</span> id) <span class="keyword">const</span>
  {
      Q_UNUSED(id);
      Q_UNREACHABLE();
  }

  <span class="type">qint32</span> FtpClient<span class="operator">::</span>Data<span class="operator">::</span>theInstructions<span class="operator">[</span><span class="operator">]</span> <span class="operator">=</span> {
  <span class="number">2</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">21</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">19</span><span class="operator">,</span> <span class="number">3</span><span class="operator">,</span> <span class="number">30</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">33</span><span class="operator">,</span>
  <span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">12</span><span class="operator">,</span> <span class="number">48</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">0</span>
  };

  <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>StringId FtpClient<span class="operator">::</span>Data<span class="operator">::</span>dataIds<span class="operator">[</span><span class="operator">]</span> <span class="operator">=</span> {
  <span class="operator">-</span><span class="number">1</span>
  };

  <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>EvaluatorInfo FtpClient<span class="operator">::</span>Data<span class="operator">::</span>evaluators<span class="operator">[</span><span class="operator">]</span> <span class="operator">=</span> {
  { <span class="number">31</span><span class="operator">,</span> <span class="number">32</span> }<span class="operator">,</span> { <span class="number">34</span><span class="operator">,</span> <span class="number">35</span> }
  };

  <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>AssignmentInfo FtpClient<span class="operator">::</span>Data<span class="operator">::</span>assignments<span class="operator">[</span><span class="operator">]</span> <span class="operator">=</span> {
  { <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span> }
  };

  <span class="type"><a href="qscxmlexecutablecontent.html">QScxmlExecutableContent</a></span><span class="operator">::</span>ForeachInfo FtpClient<span class="operator">::</span>Data<span class="operator">::</span>foreaches<span class="operator">[</span><span class="operator">]</span> <span class="operator">=</span> {
  { <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span> }
  };

  <span class="preprocessor">#define STR_LIT(idx, ofs, len) \
      Q_STATIC_STRING_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
      qptrdiff(offsetof(Strings, stringdata) + ofs * sizeof(qunicodechar) - idx * sizeof(QArrayData)) \
      )</span>
  FtpClient<span class="operator">::</span>Data<span class="operator">::</span>Strings FtpClient<span class="operator">::</span>Data<span class="operator">::</span>strings <span class="operator">=</span> {{
  STR_LIT(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">9</span>)<span class="operator">,</span> STR_LIT(<span class="number">1</span><span class="operator">,</span> <span class="number">10</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> STR_LIT(<span class="number">2</span><span class="operator">,</span> <span class="number">12</span><span class="operator">,</span> <span class="number">5</span>)<span class="operator">,</span> STR_LIT(<span class="number">3</span><span class="operator">,</span> <span class="number">18</span><span class="operator">,</span> <span class="number">3</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">4</span><span class="operator">,</span> <span class="number">22</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> STR_LIT(<span class="number">5</span><span class="operator">,</span> <span class="number">24</span><span class="operator">,</span> <span class="number">9</span>)<span class="operator">,</span> STR_LIT(<span class="number">6</span><span class="operator">,</span> <span class="number">34</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> STR_LIT(<span class="number">7</span><span class="operator">,</span> <span class="number">36</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">8</span><span class="operator">,</span> <span class="number">45</span><span class="operator">,</span> <span class="number">7</span>)<span class="operator">,</span> STR_LIT(<span class="number">9</span><span class="operator">,</span> <span class="number">53</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">10</span><span class="operator">,</span> <span class="number">62</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">11</span><span class="operator">,</span> <span class="number">71</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">12</span><span class="operator">,</span> <span class="number">80</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">13</span><span class="operator">,</span> <span class="number">89</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">14</span><span class="operator">,</span> <span class="number">98</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">15</span><span class="operator">,</span> <span class="number">107</span><span class="operator">,</span> <span class="number">7</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">16</span><span class="operator">,</span> <span class="number">115</span><span class="operator">,</span> <span class="number">7</span>)<span class="operator">,</span> STR_LIT(<span class="number">17</span><span class="operator">,</span> <span class="number">123</span><span class="operator">,</span> <span class="number">7</span>)<span class="operator">,</span> STR_LIT(<span class="number">18</span><span class="operator">,</span> <span class="number">131</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">19</span><span class="operator">,</span> <span class="number">140</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">20</span><span class="operator">,</span> <span class="number">149</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">21</span><span class="operator">,</span> <span class="number">158</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">22</span><span class="operator">,</span> <span class="number">167</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">23</span><span class="operator">,</span> <span class="number">176</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">24</span><span class="operator">,</span> <span class="number">185</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">25</span><span class="operator">,</span> <span class="number">194</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">26</span><span class="operator">,</span> <span class="number">203</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">27</span><span class="operator">,</span> <span class="number">212</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">28</span><span class="operator">,</span> <span class="number">214</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> STR_LIT(<span class="number">29</span><span class="operator">,</span> <span class="number">216</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> STR_LIT(<span class="number">30</span><span class="operator">,</span> <span class="number">218</span><span class="operator">,</span> <span class="number">27</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">31</span><span class="operator">,</span> <span class="number">246</span><span class="operator">,</span> <span class="number">23</span>)<span class="operator">,</span> STR_LIT(<span class="number">32</span><span class="operator">,</span> <span class="number">270</span><span class="operator">,</span> <span class="number">68</span>)<span class="operator">,</span> STR_LIT(<span class="number">33</span><span class="operator">,</span> <span class="number">339</span><span class="operator">,</span> <span class="number">6</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">34</span><span class="operator">,</span> <span class="number">346</span><span class="operator">,</span> <span class="number">11</span>)<span class="operator">,</span> STR_LIT(<span class="number">35</span><span class="operator">,</span> <span class="number">358</span><span class="operator">,</span> <span class="number">52</span>)<span class="operator">,</span> STR_LIT(<span class="number">36</span><span class="operator">,</span> <span class="number">411</span><span class="operator">,</span> <span class="number">9</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">37</span><span class="operator">,</span> <span class="number">421</span><span class="operator">,</span> <span class="number">9</span>)<span class="operator">,</span> STR_LIT(<span class="number">38</span><span class="operator">,</span> <span class="number">431</span><span class="operator">,</span> <span class="number">5</span>)<span class="operator">,</span> STR_LIT(<span class="number">39</span><span class="operator">,</span> <span class="number">437</span><span class="operator">,</span> <span class="number">9</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">40</span><span class="operator">,</span> <span class="number">447</span><span class="operator">,</span> <span class="number">10</span>)<span class="operator">,</span> STR_LIT(<span class="number">41</span><span class="operator">,</span> <span class="number">458</span><span class="operator">,</span> <span class="number">9</span>)<span class="operator">,</span> STR_LIT(<span class="number">42</span><span class="operator">,</span> <span class="number">468</span><span class="operator">,</span> <span class="number">6</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">43</span><span class="operator">,</span> <span class="number">475</span><span class="operator">,</span> <span class="number">9</span>)<span class="operator">,</span> STR_LIT(<span class="number">44</span><span class="operator">,</span> <span class="number">485</span><span class="operator">,</span> <span class="number">7</span>)<span class="operator">,</span> STR_LIT(<span class="number">45</span><span class="operator">,</span> <span class="number">493</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span>
  STR_LIT(<span class="number">46</span><span class="operator">,</span> <span class="number">495</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> STR_LIT(<span class="number">47</span><span class="operator">,</span> <span class="number">504</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> STR_LIT(<span class="number">48</span><span class="operator">,</span> <span class="number">506</span><span class="operator">,</span> <span class="number">33</span>)
  }<span class="operator">,</span>{
  <span class="number">0x46</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 0: FtpClient</span>
  <span class="number">0x47</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 1: G</span>
  <span class="number">0x72</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x79</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 2: reply</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 3: cmd</span>
  <span class="number">0x49</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 4: I</span>
  <span class="number">0x72</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x79</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x32</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 5: reply.2xx</span>
  <span class="number">0x42</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 6: B</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x44</span><span class="operator">,</span><span class="number">0x45</span><span class="operator">,</span><span class="number">0x4c</span><span class="operator">,</span><span class="number">0x45</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 7: cmd.DELE</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x57</span><span class="operator">,</span><span class="number">0x44</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 8: cmd.CWD</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x44</span><span class="operator">,</span><span class="number">0x55</span><span class="operator">,</span><span class="number">0x50</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 9: cmd.CDUP</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x48</span><span class="operator">,</span><span class="number">0x45</span><span class="operator">,</span><span class="number">0x4c</span><span class="operator">,</span><span class="number">0x50</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 10: cmd.HELP</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x4e</span><span class="operator">,</span><span class="number">0x4f</span><span class="operator">,</span><span class="number">0x4f</span><span class="operator">,</span><span class="number">0x50</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 11: cmd.NOOP</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x51</span><span class="operator">,</span><span class="number">0x55</span><span class="operator">,</span><span class="number">0x49</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 12: cmd.QUIT</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0x59</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 13: cmd.SYST</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0x41</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 14: cmd.STAT</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x52</span><span class="operator">,</span><span class="number">0x4d</span><span class="operator">,</span><span class="number">0x44</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 15: cmd.RMD</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x4d</span><span class="operator">,</span><span class="number">0x4b</span><span class="operator">,</span><span class="number">0x44</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 16: cmd.MKD</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x50</span><span class="operator">,</span><span class="number">0x57</span><span class="operator">,</span><span class="number">0x44</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 17: cmd.PWD</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x50</span><span class="operator">,</span><span class="number">0x4f</span><span class="operator">,</span><span class="number">0x52</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 18: cmd.PORT</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x41</span><span class="operator">,</span><span class="number">0x50</span><span class="operator">,</span><span class="number">0x50</span><span class="operator">,</span><span class="number">0x45</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 19: cmd.APPE</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x4c</span><span class="operator">,</span><span class="number">0x49</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 20: cmd.LIST</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x4e</span><span class="operator">,</span><span class="number">0x4c</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 21: cmd.NLST</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x52</span><span class="operator">,</span><span class="number">0x45</span><span class="operator">,</span><span class="number">0x49</span><span class="operator">,</span><span class="number">0x4e</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 22: cmd.REIN</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x52</span><span class="operator">,</span><span class="number">0x45</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0x52</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 23: cmd.RETR</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0x4f</span><span class="operator">,</span><span class="number">0x52</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 24: cmd.STOR</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0x54</span><span class="operator">,</span><span class="number">0x4f</span><span class="operator">,</span><span class="number">0x55</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 25: cmd.STOU</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x55</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0x45</span><span class="operator">,</span><span class="number">0x52</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 26: cmd.USER</span>
  <span class="number">0x53</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 27: S</span>
  <span class="number">0x46</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 28: F</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 29: W</span>
  <span class="number">0x73</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x75</span><span class="operator">,</span><span class="number">0x63</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6f</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x57</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 30: send instruction in state W</span>
  <span class="number">0x22</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x75</span><span class="operator">,</span><span class="number">0x62</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x22</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x2b</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x5f</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x76</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 31: \&quot;submit.\&quot; + _event.name</span>
  <span class="number">0x73</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x75</span><span class="operator">,</span><span class="number">0x63</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6f</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x57</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x77</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x76</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x3d</span><span class="operator">,</span><span class="number">0x22</span><span class="operator">,</span><span class="number">0x22</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x75</span><span class="operator">,</span><span class="number">0x62</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x22</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x2b</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x5f</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x76</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x22</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 32: send instruction in state W with eventexpr=\&quot;\&quot;submit.\&quot; + _event.name\&quot;</span>
  <span class="number">0x70</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 33: params</span>
  <span class="number">0x5f</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x76</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 34: _event.data</span>
  <span class="number">0x70</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x75</span><span class="operator">,</span><span class="number">0x63</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6f</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x57</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x77</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x3d</span><span class="operator">,</span><span class="number">0x22</span><span class="operator">,</span><span class="number">0x5f</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x76</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x22</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 35: param instruction in state W with expr=\&quot;_event.data\&quot;</span>
  <span class="number">0x72</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x79</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x34</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 36: reply.4xx</span>
  <span class="number">0x72</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x79</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x35</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 37: reply.5xx</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x31</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 38: W.1xx</span>
  <span class="number">0x72</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x79</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x31</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 39: reply.1xx</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x66</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 40: W.transfer</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 41: W.general</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x75</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 42: W.user</span>
  <span class="number">0x72</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x79</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x33</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 43: reply.3xx</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x6f</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 44: W.login</span>
  <span class="number">0x50</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 45: P</span>
  <span class="number">0x63</span><span class="operator">,</span><span class="number">0x6d</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x50</span><span class="operator">,</span><span class="number">0x41</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0x53</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 46: cmd.PASS</span>
  <span class="number">0x45</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 47: E</span>
  <span class="number">0x66</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x75</span><span class="operator">,</span><span class="number">0x63</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6f</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x20</span><span class="operator">,</span><span class="number">0x28</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x6f</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x29</span><span class="operator">,</span><span class="number">0</span> <span class="comment">// 48: final instruction in state (none)</span>
  }};

  <span class="keyword">const</span> <span class="type">qint32</span> FtpClient<span class="operator">::</span>Data<span class="operator">::</span>theStateMachineTable<span class="operator">[</span><span class="operator">]</span> <span class="operator">=</span> {
          <span class="number">0x1</span><span class="operator">,</span> <span class="comment">// version</span>
          <span class="number">0</span><span class="operator">,</span> <span class="comment">// name</span>
          <span class="number">1</span><span class="operator">,</span> <span class="comment">// data-model</span>
          <span class="number">100</span><span class="operator">,</span> <span class="comment">// child states array offset</span>
          <span class="number">11</span><span class="operator">,</span> <span class="comment">// transition to initial states</span>
          <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="comment">// initial setup</span>
          <span class="number">0</span><span class="operator">,</span> <span class="comment">// binding</span>
          <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="comment">// maxServiceId</span>
          <span class="number">14</span><span class="operator">,</span> <span class="number">13</span><span class="operator">,</span> <span class="comment">// state offset and count</span>
          <span class="number">157</span><span class="operator">,</span> <span class="number">15</span><span class="operator">,</span> <span class="comment">// transition offset and count</span>
          <span class="number">247</span><span class="operator">,</span> <span class="number">105</span><span class="operator">,</span> <span class="comment">// array offset and size</span>

          <span class="comment">// States:</span>
          <span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">12</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">90</span><span class="operator">,</span> <span class="number">95</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">4</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">12</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">6</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">13</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">43</span><span class="operator">,</span> <span class="number">46</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">27</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">28</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">29</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">14</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">73</span><span class="operator">,</span> <span class="number">79</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">38</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">65</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">40</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">41</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">42</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">71</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">44</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">45</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">88</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">47</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">24</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>

          <span class="comment">// Transitions:</span>
          <span class="number">2</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">6</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">4</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">10</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">8</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">16</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">14</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">31</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">29</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">41</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">39</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">54</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> <span class="number">52</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">58</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> <span class="number">56</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">63</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">6</span><span class="operator">,</span> <span class="number">61</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">69</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">9</span><span class="operator">,</span> <span class="number">67</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="number">86</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">11</span><span class="operator">,</span> <span class="number">84</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">103</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">98</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">50</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>
          <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> <span class="number">82</span><span class="operator">,</span> <span class="operator">-</span><span class="number">1</span><span class="operator">,</span>

          <span class="comment">// Arrays:</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">12</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">4</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">3</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">3</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">8</span><span class="operator">,</span>
          <span class="number">12</span><span class="operator">,</span> <span class="number">7</span><span class="operator">,</span> <span class="number">8</span><span class="operator">,</span> <span class="number">9</span><span class="operator">,</span> <span class="number">10</span><span class="operator">,</span> <span class="number">11</span><span class="operator">,</span> <span class="number">12</span><span class="operator">,</span> <span class="number">13</span><span class="operator">,</span> <span class="number">14</span><span class="operator">,</span> <span class="number">15</span><span class="operator">,</span> <span class="number">16</span><span class="operator">,</span> <span class="number">17</span><span class="operator">,</span> <span class="number">18</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">6</span><span class="operator">,</span>
          <span class="number">7</span><span class="operator">,</span> <span class="number">19</span><span class="operator">,</span> <span class="number">20</span><span class="operator">,</span> <span class="number">21</span><span class="operator">,</span> <span class="number">22</span><span class="operator">,</span> <span class="number">23</span><span class="operator">,</span> <span class="number">24</span><span class="operator">,</span> <span class="number">25</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">9</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">26</span><span class="operator">,</span>
          <span class="number">2</span><span class="operator">,</span> <span class="number">3</span><span class="operator">,</span> <span class="number">4</span><span class="operator">,</span>
          <span class="number">3</span><span class="operator">,</span> <span class="number">3</span><span class="operator">,</span> <span class="number">4</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">3</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">3</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">4</span><span class="operator">,</span>
          <span class="number">2</span><span class="operator">,</span> <span class="number">36</span><span class="operator">,</span> <span class="number">37</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">7</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">39</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">8</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">11</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">43</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">9</span><span class="operator">,</span>
          <span class="number">5</span><span class="operator">,</span> <span class="number">6</span><span class="operator">,</span> <span class="number">7</span><span class="operator">,</span> <span class="number">8</span><span class="operator">,</span> <span class="number">9</span><span class="operator">,</span> <span class="number">10</span><span class="operator">,</span>
          <span class="number">2</span><span class="operator">,</span> <span class="number">6</span><span class="operator">,</span> <span class="number">7</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">6</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">10</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">46</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">10</span><span class="operator">,</span>
          <span class="number">4</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> <span class="number">11</span><span class="operator">,</span>
          <span class="number">2</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">1</span><span class="operator">,</span>
          <span class="number">2</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">12</span><span class="operator">,</span>
          <span class="number">1</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span>

          <span class="number">0xc0ff33</span> <span class="comment">// terminator</span>
  };

  <span class="keyword">struct</span> qt_meta_stringdata_FtpClient_t {
      <span class="type">QByteArrayData</span> data<span class="operator">[</span><span class="number">30</span><span class="operator">]</span>;
      <span class="type">unsigned</span> <span class="type">char</span> stringdata0<span class="operator">[</span><span class="number">232</span><span class="operator">]</span>;
  };
  <span class="preprocessor">#define QT_MOC_LITERAL(idx, ofs, len) \
      Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
      qptrdiff(offsetof(qt_meta_stringdata_FtpClient_t, stringdata0) + ofs \
          - idx * sizeof(QByteArrayData)) \
      )</span>
  <span class="keyword">static</span> <span class="keyword">const</span> qt_meta_stringdata_FtpClient_t qt_meta_stringdata_FtpClient <span class="operator">=</span> {
      {
  QT_MOC_LITERAL(<span class="number">0</span><span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> <span class="number">9</span>)<span class="operator">,</span> <span class="comment">// &quot;FtpClient&quot;</span>
  QT_MOC_LITERAL(<span class="number">1</span><span class="operator">,</span> <span class="number">10</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> <span class="comment">// &quot;GChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">2</span><span class="operator">,</span> <span class="number">19</span><span class="operator">,</span> <span class="number">0</span>)<span class="operator">,</span> <span class="comment">// &quot;&quot;</span>
  QT_MOC_LITERAL(<span class="number">3</span><span class="operator">,</span> <span class="number">20</span><span class="operator">,</span> <span class="number">6</span>)<span class="operator">,</span> <span class="comment">// &quot;active&quot;</span>
  QT_MOC_LITERAL(<span class="number">4</span><span class="operator">,</span> <span class="number">27</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> <span class="comment">// &quot;IChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">5</span><span class="operator">,</span> <span class="number">36</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> <span class="comment">// &quot;BChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">6</span><span class="operator">,</span> <span class="number">45</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> <span class="comment">// &quot;SChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">7</span><span class="operator">,</span> <span class="number">54</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> <span class="comment">// &quot;FChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">8</span><span class="operator">,</span> <span class="number">63</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> <span class="comment">// &quot;WChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">9</span><span class="operator">,</span> <span class="number">72</span><span class="operator">,</span> <span class="number">12</span>)<span class="operator">,</span> <span class="comment">// &quot;W.1xxChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">10</span><span class="operator">,</span> <span class="number">85</span><span class="operator">,</span> <span class="number">17</span>)<span class="operator">,</span> <span class="comment">// &quot;W.transferChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">11</span><span class="operator">,</span> <span class="number">103</span><span class="operator">,</span> <span class="number">16</span>)<span class="operator">,</span> <span class="comment">// &quot;W.generalChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">12</span><span class="operator">,</span> <span class="number">120</span><span class="operator">,</span> <span class="number">13</span>)<span class="operator">,</span> <span class="comment">// &quot;W.userChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">13</span><span class="operator">,</span> <span class="number">134</span><span class="operator">,</span> <span class="number">14</span>)<span class="operator">,</span> <span class="comment">// &quot;W.loginChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">14</span><span class="operator">,</span> <span class="number">149</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> <span class="comment">// &quot;PChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">15</span><span class="operator">,</span> <span class="number">158</span><span class="operator">,</span> <span class="number">8</span>)<span class="operator">,</span> <span class="comment">// &quot;EChanged&quot;</span>
  QT_MOC_LITERAL(<span class="number">16</span><span class="operator">,</span> <span class="number">167</span><span class="operator">,</span> <span class="number">6</span>)<span class="operator">,</span> <span class="comment">// &quot;parent&quot;</span>
  QT_MOC_LITERAL(<span class="number">17</span><span class="operator">,</span> <span class="number">174</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> <span class="comment">// &quot;G&quot;</span>
  QT_MOC_LITERAL(<span class="number">18</span><span class="operator">,</span> <span class="number">176</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> <span class="comment">// &quot;I&quot;</span>
  QT_MOC_LITERAL(<span class="number">19</span><span class="operator">,</span> <span class="number">178</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> <span class="comment">// &quot;B&quot;</span>
  QT_MOC_LITERAL(<span class="number">20</span><span class="operator">,</span> <span class="number">180</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> <span class="comment">// &quot;S&quot;</span>
  QT_MOC_LITERAL(<span class="number">21</span><span class="operator">,</span> <span class="number">182</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> <span class="comment">// &quot;F&quot;</span>
  QT_MOC_LITERAL(<span class="number">22</span><span class="operator">,</span> <span class="number">184</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> <span class="comment">// &quot;W&quot;</span>
  QT_MOC_LITERAL(<span class="number">23</span><span class="operator">,</span> <span class="number">186</span><span class="operator">,</span> <span class="number">5</span>)<span class="operator">,</span> <span class="comment">// &quot;W.1xx&quot;</span>
  QT_MOC_LITERAL(<span class="number">24</span><span class="operator">,</span> <span class="number">192</span><span class="operator">,</span> <span class="number">10</span>)<span class="operator">,</span> <span class="comment">// &quot;W.transfer&quot;</span>
  QT_MOC_LITERAL(<span class="number">25</span><span class="operator">,</span> <span class="number">203</span><span class="operator">,</span> <span class="number">9</span>)<span class="operator">,</span> <span class="comment">// &quot;W.general&quot;</span>
  QT_MOC_LITERAL(<span class="number">26</span><span class="operator">,</span> <span class="number">213</span><span class="operator">,</span> <span class="number">6</span>)<span class="operator">,</span> <span class="comment">// &quot;W.user&quot;</span>
  QT_MOC_LITERAL(<span class="number">27</span><span class="operator">,</span> <span class="number">220</span><span class="operator">,</span> <span class="number">7</span>)<span class="operator">,</span> <span class="comment">// &quot;W.login&quot;</span>
  QT_MOC_LITERAL(<span class="number">28</span><span class="operator">,</span> <span class="number">228</span><span class="operator">,</span> <span class="number">1</span>)<span class="operator">,</span> <span class="comment">// &quot;P&quot;</span>
  QT_MOC_LITERAL(<span class="number">29</span><span class="operator">,</span> <span class="number">230</span><span class="operator">,</span> <span class="number">1</span>) <span class="comment">// &quot;E&quot;</span>
      }<span class="operator">,</span>{
  <span class="number">0x46</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x70</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 0: FtpClient</span>
  <span class="number">0x47</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 1: GChanged</span>
  <span class="number">0</span><span class="operator">,</span> <span class="comment">// 2:</span>
  <span class="number">0x61</span><span class="operator">,</span><span class="number">0x63</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x76</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 3: active</span>
  <span class="number">0x49</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 4: IChanged</span>
  <span class="number">0x42</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 5: BChanged</span>
  <span class="number">0x53</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 6: SChanged</span>
  <span class="number">0x46</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 7: FChanged</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 8: WChanged</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x31</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 9: W.1xxChanged</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x66</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 10: W.transferChanged</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 11: W.generalChanged</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x75</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 12: W.userChanged</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x6f</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 13: W.loginChanged</span>
  <span class="number">0x50</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 14: PChanged</span>
  <span class="number">0x45</span><span class="operator">,</span><span class="number">0x43</span><span class="operator">,</span><span class="number">0x68</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x64</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 15: EChanged</span>
  <span class="number">0x70</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 16: parent</span>
  <span class="number">0x47</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 17: G</span>
  <span class="number">0x49</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 18: I</span>
  <span class="number">0x42</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 19: B</span>
  <span class="number">0x53</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 20: S</span>
  <span class="number">0x46</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 21: F</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 22: W</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x31</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0x78</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 23: W.1xx</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x74</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x66</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 24: W.transfer</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0x61</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 25: W.general</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x75</span><span class="operator">,</span><span class="number">0x73</span><span class="operator">,</span><span class="number">0x65</span><span class="operator">,</span><span class="number">0x72</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 26: W.user</span>
  <span class="number">0x57</span><span class="operator">,</span><span class="number">0x2e</span><span class="operator">,</span><span class="number">0x6c</span><span class="operator">,</span><span class="number">0x6f</span><span class="operator">,</span><span class="number">0x67</span><span class="operator">,</span><span class="number">0x69</span><span class="operator">,</span><span class="number">0x6e</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 27: W.login</span>
  <span class="number">0x50</span><span class="operator">,</span><span class="number">0</span><span class="operator">,</span> <span class="comment">// 28: P</span>
  <span class="number">0x45</span><span class="operator">,</span><span class="number">0</span> <span class="comment">// 29: E</span>
      }};
  <span class="preprocessor">#undef QT_MOC_LITERAL</span>

  <span class="keyword">static</span> <span class="keyword">const</span> <span class="type">uint</span> qt_meta_data_FtpClient<span class="operator">[</span><span class="operator">]</span> <span class="operator">=</span> {

   <span class="comment">// content:</span>
         <span class="number">8</span><span class="operator">,</span>       <span class="comment">// revision</span>
         <span class="number">0</span><span class="operator">,</span>       <span class="comment">// classname</span>
         <span class="number">0</span><span class="operator">,</span>    <span class="number">0</span><span class="operator">,</span> <span class="comment">// classinfo</span>
        <span class="number">13</span><span class="operator">,</span>   <span class="number">14</span><span class="operator">,</span> <span class="comment">// methods</span>
        <span class="number">13</span><span class="operator">,</span>  <span class="number">121</span><span class="operator">,</span> <span class="comment">// properties</span>
         <span class="number">0</span><span class="operator">,</span>    <span class="number">0</span><span class="operator">,</span> <span class="comment">// enums/sets</span>
         <span class="number">1</span><span class="operator">,</span>  <span class="number">173</span><span class="operator">,</span> <span class="comment">// constructors</span>
         <span class="number">0</span><span class="operator">,</span>       <span class="comment">// flags</span>
        <span class="number">13</span><span class="operator">,</span>       <span class="comment">// signalCount</span>

   <span class="comment">// signals: name, argc, parameters, tag, flags</span>
         <span class="number">1</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>   <span class="number">79</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
         <span class="number">4</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>   <span class="number">82</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
         <span class="number">5</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>   <span class="number">85</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
         <span class="number">6</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>   <span class="number">88</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
         <span class="number">7</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>   <span class="number">91</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
         <span class="number">8</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>   <span class="number">94</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
         <span class="number">9</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>   <span class="number">97</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
        <span class="number">10</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>  <span class="number">100</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
        <span class="number">11</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>  <span class="number">103</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
        <span class="number">12</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>  <span class="number">106</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
        <span class="number">13</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>  <span class="number">109</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
        <span class="number">14</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>  <span class="number">112</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>
        <span class="number">15</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>  <span class="number">115</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x06</span> <span class="comment">/* Public */</span><span class="operator">,</span>

   <span class="comment">// signals: parameters</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>
      <span class="type">QMetaType</span><span class="operator">::</span>Void<span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span>    <span class="number">3</span><span class="operator">,</span>

   <span class="comment">// constructors: parameters</span>
      <span class="number">0x80000000</span> <span class="operator">|</span> <span class="number">2</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span><span class="type">QObjectStar</span><span class="operator">,</span>   <span class="number">16</span><span class="operator">,</span>

   <span class="comment">// properties: name, type, flags</span>
        <span class="number">17</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">18</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">19</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">20</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">21</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">22</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">23</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">24</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">25</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">26</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">27</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">28</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>
        <span class="number">29</span><span class="operator">,</span> <span class="type">QMetaType</span><span class="operator">::</span>Bool<span class="operator">,</span> <span class="number">0x006a6001</span><span class="operator">,</span>

   <span class="comment">// properties: notify_signal_id</span>
         <span class="number">0</span><span class="operator">,</span>
         <span class="number">1</span><span class="operator">,</span>
         <span class="number">2</span><span class="operator">,</span>
         <span class="number">3</span><span class="operator">,</span>
         <span class="number">4</span><span class="operator">,</span>
         <span class="number">5</span><span class="operator">,</span>
         <span class="number">6</span><span class="operator">,</span>
         <span class="number">7</span><span class="operator">,</span>
         <span class="number">8</span><span class="operator">,</span>
         <span class="number">9</span><span class="operator">,</span>
        <span class="number">10</span><span class="operator">,</span>
        <span class="number">11</span><span class="operator">,</span>
        <span class="number">12</span><span class="operator">,</span>

   <span class="comment">// constructors: name, argc, parameters, tag, flags</span>
         <span class="number">0</span><span class="operator">,</span>    <span class="number">1</span><span class="operator">,</span>  <span class="number">118</span><span class="operator">,</span>    <span class="number">2</span><span class="operator">,</span> <span class="number">0x0e</span> <span class="comment">/* Public */</span><span class="operator">,</span>

         <span class="number">0</span>        <span class="comment">// eod</span>
  };

  <span class="type">void</span> FtpClient<span class="operator">::</span>qt_static_metacall(<span class="type">QObject</span> <span class="operator">*</span>_o<span class="operator">,</span> <span class="type">QMetaObject</span><span class="operator">::</span>Call _c<span class="operator">,</span> <span class="type">int</span> _id<span class="operator">,</span> <span class="type">void</span> <span class="operator">*</span><span class="operator">*</span>_a)
  {
      <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>CreateInstance) {
          <span class="keyword">switch</span> (_id) {
          <span class="keyword">case</span> <span class="number">0</span>: { FtpClient <span class="operator">*</span>_r <span class="operator">=</span> <span class="keyword">new</span> FtpClient((<span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> <span class="type">QObject</span> <span class="operator">*</span><span class="operator">*</span><span class="operator">&gt;</span>(_a<span class="operator">[</span><span class="number">1</span><span class="operator">]</span>)));
              <span class="keyword">if</span> (_a<span class="operator">[</span><span class="number">0</span><span class="operator">]</span>) <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span><span class="type">QObject</span><span class="operator">*</span><span class="operator">*</span><span class="operator">&gt;</span>(_a<span class="operator">[</span><span class="number">0</span><span class="operator">]</span>) <span class="operator">=</span> _r; } <span class="keyword">break</span>;
          <span class="keyword">default</span>: <span class="keyword">break</span>;
          }
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>InvokeMetaMethod) {
          FtpClient <span class="operator">*</span>_t <span class="operator">=</span> <span class="keyword">static_cast</span><span class="operator">&lt;</span>FtpClient <span class="operator">*</span><span class="operator">&gt;</span>(_o);
          Q_UNUSED(_t)
          <span class="keyword">switch</span> (_id) {
          <span class="keyword">case</span> <span class="number">0</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">0</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">1</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">1</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">2</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">2</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">3</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">3</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">4</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">4</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">5</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">5</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">6</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">6</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">7</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">7</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">8</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">8</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">9</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">9</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">10</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">10</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">11</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">11</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">12</span>: <span class="type">QMetaObject</span><span class="operator">::</span>activate(_o<span class="operator">,</span> <span class="operator">&amp;</span>staticMetaObject<span class="operator">,</span> <span class="number">12</span><span class="operator">,</span> _a); <span class="keyword">break</span>;
          <span class="keyword">default</span>: ;
          }
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>IndexOfMethod) {
          <span class="type">int</span> <span class="operator">*</span>result <span class="operator">=</span> <span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span><span class="type">int</span> <span class="operator">*</span><span class="operator">&gt;</span>(_a<span class="operator">[</span><span class="number">0</span><span class="operator">]</span>);
          <span class="type">void</span> <span class="operator">*</span><span class="operator">*</span>func <span class="operator">=</span> <span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span><span class="type">void</span> <span class="operator">*</span><span class="operator">*</span><span class="operator">&gt;</span>(_a<span class="operator">[</span><span class="number">1</span><span class="operator">]</span>);
          Q_UNUSED(result);
          Q_UNUSED(func);
      }
  <span class="preprocessor">#ifndef QT_NO_PROPERTIES</span>
      <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>ReadProperty) {
          FtpClient <span class="operator">*</span>_t <span class="operator">=</span> <span class="keyword">static_cast</span><span class="operator">&lt;</span>FtpClient <span class="operator">*</span><span class="operator">&gt;</span>(_o);
          Q_UNUSED(_t)
          <span class="type">void</span> <span class="operator">*</span>_v <span class="operator">=</span> _a<span class="operator">[</span><span class="number">0</span><span class="operator">]</span>;
          <span class="keyword">switch</span> (_id) {
          <span class="keyword">case</span> <span class="number">0</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">0</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">1</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">1</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">2</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">2</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">3</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">3</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">4</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">4</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">5</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">5</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">6</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">6</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">7</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">7</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">8</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">8</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">9</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">9</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">10</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">10</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">11</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">11</span>); <span class="keyword">break</span>;
          <span class="keyword">case</span> <span class="number">12</span>: <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span> bool<span class="operator">*</span><span class="operator">&gt;</span>(_v) <span class="operator">=</span> _t<span class="operator">-</span><span class="operator">&gt;</span>isActive(<span class="number">12</span>); <span class="keyword">break</span>;
          <span class="keyword">default</span>: <span class="keyword">break</span>;
          }
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>WriteProperty) {
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>ResetProperty) {
      }
  <span class="preprocessor">#endif // QT_NO_PROPERTIES</span>
  }

  <span class="keyword">const</span> <span class="type">QMetaObject</span> FtpClient<span class="operator">::</span>staticMetaObject <span class="operator">=</span> {
      { <span class="operator">&amp;</span><span class="type"><a href="qscxmlstatemachine.html">QScxmlStateMachine</a></span><span class="operator">::</span>staticMetaObject<span class="operator">,</span> qt_meta_stringdata_FtpClient<span class="operator">.</span>data<span class="operator">,</span>
        qt_meta_data_FtpClient<span class="operator">,</span>  qt_static_metacall<span class="operator">,</span> nullptr<span class="operator">,</span> nullptr}
  };

  <span class="keyword">const</span> <span class="type">QMetaObject</span> <span class="operator">*</span>FtpClient<span class="operator">::</span>metaObject() <span class="keyword">const</span>
  {
      <span class="keyword">return</span> <span class="type">QObject</span><span class="operator">::</span>d_ptr<span class="operator">-</span><span class="operator">&gt;</span>metaObject <span class="operator">?</span> <span class="type">QObject</span><span class="operator">::</span>d_ptr<span class="operator">-</span><span class="operator">&gt;</span>dynamicMetaObject() : <span class="operator">&amp;</span>staticMetaObject;
  }

  <span class="type">void</span> <span class="operator">*</span>FtpClient<span class="operator">::</span>qt_metacast(<span class="keyword">const</span> <span class="type">char</span> <span class="operator">*</span>_clname)
  {
      <span class="keyword">if</span> (<span class="operator">!</span>_clname) <span class="keyword">return</span> nullptr;
      <span class="keyword">if</span> (<span class="operator">!</span>strcmp(_clname<span class="operator">,</span> <span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span><span class="keyword">const</span> <span class="type">char</span> <span class="operator">*</span><span class="operator">&gt;</span>(
              qt_meta_stringdata_FtpClient<span class="operator">.</span>stringdata0)))
          <span class="keyword">return</span> <span class="keyword">static_cast</span><span class="operator">&lt;</span><span class="type">void</span><span class="operator">*</span><span class="operator">&gt;</span>(<span class="keyword">const_cast</span><span class="operator">&lt;</span> FtpClient<span class="operator">*</span><span class="operator">&gt;</span>(<span class="keyword">this</span>));
      <span class="keyword">return</span> <span class="type"><a href="qscxmlstatemachine.html">QScxmlStateMachine</a></span><span class="operator">::</span>qt_metacast(_clname);
  }

  <span class="type">int</span> FtpClient<span class="operator">::</span>qt_metacall(<span class="type">QMetaObject</span><span class="operator">::</span>Call _c<span class="operator">,</span> <span class="type">int</span> _id<span class="operator">,</span> <span class="type">void</span> <span class="operator">*</span><span class="operator">*</span>_a)
  {
      _id <span class="operator">=</span> <span class="type"><a href="qscxmlstatemachine.html">QScxmlStateMachine</a></span><span class="operator">::</span>qt_metacall(_c<span class="operator">,</span> _id<span class="operator">,</span> _a);
      <span class="keyword">if</span> (_id <span class="operator">&lt;</span> <span class="number">0</span>)
          <span class="keyword">return</span> _id;
      <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>InvokeMetaMethod) {
          <span class="keyword">if</span> (_id <span class="operator">&lt;</span> <span class="number">13</span>)
              qt_static_metacall(<span class="keyword">this</span><span class="operator">,</span> _c<span class="operator">,</span> _id<span class="operator">,</span> _a);
          _id <span class="operator">-</span><span class="operator">=</span> <span class="number">13</span>;
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>RegisterMethodArgumentMetaType) {
          <span class="keyword">if</span> (_id <span class="operator">&lt;</span> <span class="number">13</span>)
              <span class="operator">*</span><span class="keyword">reinterpret_cast</span><span class="operator">&lt;</span><span class="type">int</span><span class="operator">*</span><span class="operator">&gt;</span>(_a<span class="operator">[</span><span class="number">0</span><span class="operator">]</span>) <span class="operator">=</span> <span class="operator">-</span><span class="number">1</span>;
          _id <span class="operator">-</span><span class="operator">=</span> <span class="number">13</span>;
      }
  <span class="preprocessor">#ifndef QT_NO_PROPERTIES</span>
     <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>ReadProperty <span class="operator">|</span><span class="operator">|</span> _c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>WriteProperty
              <span class="operator">|</span><span class="operator">|</span> _c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>ResetProperty <span class="operator">|</span><span class="operator">|</span> _c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>RegisterPropertyMetaType) {
          qt_static_metacall(<span class="keyword">this</span><span class="operator">,</span> _c<span class="operator">,</span> _id<span class="operator">,</span> _a);
          _id <span class="operator">-</span><span class="operator">=</span> <span class="number">13</span>;
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>QueryPropertyDesignable) {
          _id <span class="operator">-</span><span class="operator">=</span> <span class="number">13</span>;
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>QueryPropertyScriptable) {
          _id <span class="operator">-</span><span class="operator">=</span> <span class="number">13</span>;
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>QueryPropertyStored) {
          _id <span class="operator">-</span><span class="operator">=</span> <span class="number">13</span>;
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>QueryPropertyEditable) {
          _id <span class="operator">-</span><span class="operator">=</span> <span class="number">13</span>;
      } <span class="keyword">else</span> <span class="keyword">if</span> (_c <span class="operator">=</span><span class="operator">=</span> <span class="type">QMetaObject</span><span class="operator">::</span>QueryPropertyUser) {
          _id <span class="operator">-</span><span class="operator">=</span> <span class="number">13</span>;
      }
  <span class="preprocessor">#endif // QT_NO_PROPERTIES</span>
      <span class="keyword">return</span> _id;
  }

</pre>
</div>
<!-- @@@ftpclient/simpleftp.cpp -->
        </div>
       </div>
   </div>
   </div>
</div>
<div class="footer">
   <p>
   <acronym title="Copyright">&copy;</acronym> 2019 The Qt Company Ltd.
   Documentation contributions included herein are the copyrights of
   their respective owners.<br/>    The documentation provided herein is licensed under the terms of the    <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation    License version 1.3</a> as published by the Free Software Foundation.<br/>    Qt and respective logos are trademarks of The Qt Company Ltd.     in Finland and/or other countries worldwide. All other trademarks are property
   of their respective owners. </p>
</div>
</body>
</html>