Пример #1
0
 public async Task<object> Invoke(dynamic input) {
     try {
         var api = new NodeApi(input.api);
         await Entrypoint.MainForNode(api).ConfigureAwait(false);
         return true;
     } catch (Exception ex) {
         Console.WriteLine(ex.Format());
         throw;
     }
 }
Пример #2
0
        //BMGR-0023
        public string GetName()
        {
            string name = "";

            name = string.Format("{0}",NodeApi.getNameNullSafe(OrgSig));
            foreach (PointInfo pt in m_PtLst)
            {
                name += "|" + pt.getNamePosStr();
            }
            name += "|" + GetDstSignalName();

            return(name);
        }
Пример #3
0
        public XmlVisitor GetDstSigXmlNode(bool bOverLap)
        {
            XmlVisitor dstSig = XmlVisitor.Create("Destination_signal",null);

            { //BMGR-0036
                dstSig.UpdateAttribute("NAME",GetDstSignalName());
                dstSig.AppendChild("Id",NodeApi.getIDNullSafe(DstSig));
            }

            //BMGR-0026
            if (bOverLap && null != m_overlap)
            {
                XmlVisitor overlop = XmlVisitor.Create("Overlap",null);
                overlop = m_overlap.GetXmlNode();
                dstSig.AppendChild(overlop);
            }

            return(dstSig);
        }
Пример #4
0
 public string GetDstSignalName()
 {
     return(NodeApi.getNameNullSafe(DstSig));
 }
 public void Init()
 {
     instance = new NodeApi();
 }
Пример #6
0
 public string GetSigname()
 {
     return(NodeApi.getNameNullSafe(m_sig));
 }