const ANNOUNCEMENT_DATA_NODE_MODE = 'node-mode';
const ANNOUNCEMENT_DATA_EXTERNAL_IP = 'external-ip';
const ANNOUNCEMENT_DATA_INTERNAL_IP = 'internal-ip';
- const ANNOUNCEMENT_DATA_TCP_PORT = 'tcp-port';
- const ANNOUNCEMENT_DATA_UDP_PORT = 'udp-port';
+ const ANNOUNCEMENT_DATA_LISTEN_PORT = 'listen-port';
/**
* Protected constructor
'listener',
self::ANNOUNCEMENT_DATA_NODE_STATUS,
self::ANNOUNCEMENT_DATA_NODE_MODE,
- self::ANNOUNCEMENT_DATA_TCP_PORT,
- self::ANNOUNCEMENT_DATA_UDP_PORT,
+ self::ANNOUNCEMENT_DATA_LISTEN_PORT,
self::ANNOUNCEMENT_DATA_SESSION_ID,
self::ANNOUNCEMENT_DATA_EXTERNAL_IP,
self::ANNOUNCEMENT_DATA_INTERNAL_IP,
}
/**
- * Starts the TCP port
+ * Starts the TCP/UDP listen port
*
* @return void
*/
- protected function startTcpPort () {
+ protected function startListenPort () {
// Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('node_announcement', self::ANNOUNCEMENT_DATA_TCP_PORT);
- }
-
- /**
- * Starts the UDP port
- *
- * @return void
- */
- protected function startUdpPort () {
- // Push the node name on the stacker
- $this->getStackerInstance()->pushNamed('node_announcement', self::ANNOUNCEMENT_DATA_UDP_PORT);
+ $this->getStackerInstance()->pushNamed('node_announcement', self::ANNOUNCEMENT_DATA_LISTEN_PORT);
}
/**
}
/**
- * Finishes the UDP port
- *
- * @return void
- */
- protected function finishUdpPort () {
- // Pop the last entry
- $this->getStackerInstance()->popNamed('node_announcement');
- }
-
- /**
- * Finishes the TCP port
+ * Finishes the TCP/UDP listen port
*
* @return void
*/
- protected function finishTcpPort () {
+ protected function finishListenPort () {
// Pop the last entry
$this->getStackerInstance()->popNamed('node_announcement');
}