]> git.mxchange.org Git - hub.git/blobdiff - application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php
Use 'my_' prefix for 'my' (local) node's data
[hub.git] / application / hub / main / template / answer / announcement / class_XmlAnnouncementAnswerTemplateEngine.php
index 3ec35f13233feffeb335d74659a72352de7114b1..a1e28a948ab410eac5ec0c38895c4469aee77204 100644 (file)
  * along with this program. If not, see <http://www.gnu.org/licenses/>.
  */
 class XmlAnnouncementAnswerTemplateEngine extends BaseTemplateEngine implements CompileableTemplate, Registerable {
+       /**
+        * Some XML nodes must be available for later data extraction
+        */
+       const ANNOUNCEMENT_DATA_SESSION_ID  = 'my-session-id';
+       const ANNOUNCEMENT_DATA_NODE_STATUS = 'my-status';
+       const ANNOUNCEMENT_DATA_EXTERNAL_IP = 'my-external-ip';
+       const ANNOUNCEMENT_DATA_INTERNAL_IP = 'my-internal-ip';
+       const ANNOUNCEMENT_DATA_TCP_PORT    = 'my-tcp-port';
+       const ANNOUNCEMENT_DATA_UDP_PORT    = 'my-udp-port';
+
        /**
         * Main nodes in the XML tree
         */