* 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
*/