Beispiel #1
0
 private void createInPortDataFile(string nodeName, uint indataLen)
 {
     if (indataLen > 0)
     {
         inPortDataFile = new Apx.File(nodeName + ".in", indataLen);
         inPortDataFile.setFileEventHandler(this);
     }
     else
     {
         throw new ArgumentException("indataLen not allowed to be 0");
     }
 }
Beispiel #2
0
 private void createDefinitionFile(string nodeName, string definition)
 {
     if (readContents.Length > 0)
     {
         List <Byte> definitionBytes = new List <byte>();
         definitionBytes.AddRange(ASCIIEncoding.ASCII.GetBytes(definition));
         definitionFile = new Apx.File(nodeName + ".apx", (uint)definitionBytes.Count);
         definitionFile.write(0, definitionBytes);
         Console.WriteLine("definitionFile length: " + definitionFile.length);
         definitionFile.setFileEventHandler(this);
     }
     else
     {
         throw new ArgumentException("Definition string must not be empty");
     }
 }