* @version 1.0\r
* @since 2016-02-18\r
*/\r
-public class IoTDeviceAddress extends IoTAddress {\r
+public final class IoTDeviceAddress extends IoTAddress {\r
\r
/**\r
* IoTDeviceAddress class properties\r
* @param _isSrcPortWildCard Is this source port a wild card (=can change port number)?\r
* @param _isDstPortWildCard Is this destination port a wild card (=can change port number)?\r
*/\r
- protected IoTDeviceAddress(String _sAddress, int _iSrcPort, int _iDstPort, boolean _isSrcPortWildCard, \r
+ protected IoTDeviceAddress(String _sAddress, int _iSrcPort, int _iDstPort, boolean _isSrcPortWildCard,\r
+ //public IoTDeviceAddress(String _sAddress, int _iSrcPort, int _iDstPort, boolean _isSrcPortWildCard, \r
boolean _isDstPortWildCard) throws UnknownHostException {\r
\r
super(_sAddress);\r
public boolean getIsDstPortWildcard() {\r
return isDstPortWildCard;\r
}\r
+\r
+ /**\r
+ * getURL() method\r
+ *\r
+ * @return String\r
+ */\r
+ public String getURL(String strURLComplete) {\r
+\r
+ //e.g. http:// + inetAddress.getHostAddress() + strURLComplete\r
+ // http://192.168.2.254/cgi-bin/mjpg/video.cgi?\r
+ return "http://" + inetAddress.getHostAddress() + ":" + iDstPort + strURLComplete;\r
+\r
+ }\r
}\r