Ejemplo n.º 1
0
 public void close()
 {
     Console.WriteLine("closing APX client");
     if (socketAdapter != null)
     {
         socketAdapter.disconnect();
     }
     nodeData = null;
     if (fileManager != null)
     {
         fileManager.stop();
         fileManager = null;
     }
     running = false;
 }
Ejemplo n.º 2
0
 public void startSubClasses()
 {
     if (socketAdapter == null)
     {
         socketAdapter = new SocketAdapter();
     }
     if (nodeData == null)
     {
         nodeData = new NodeData("startupPath");
     }
     if (fileManager == null)
     {
         fileManager = new Apx.FileManager();
     }
     if (externalMsgs != null)
     {
         nodeData.setExternalQueue(externalMsgs);
     }
     fileManager.attachNodeData(nodeData);
     fileManager.start();
 }