* @version 1.0
* @since 2015-12-01
*/
-public class IoTInstaller {
+public final class IoTInstaller {
/**
* IoTInstaller class properties
* @version 1.0
* @since 2015-12-01
*/
-public class MySQLInterface {
+public final class MySQLInterface {
/**
* MySQLInterface class properties
* @since 2015-12-01
*/
-public class TableProperty {
+public final class TableProperty {
/**
* TableProperty properties
* @version 1.0
* @since 2016-02-29
*/
-public class TableRelation extends TableSet {
+public final class TableRelation extends TableSet {
/**
* TableRelation class properties
* @version 1.0
* @since 2016-10-04
*/
-public class IoTRMICall {
+public final class IoTRMICall {
/**
* @version 1.0
* @since 2017-01-27
*/
-public class IoTRMICommClient extends IoTRMIComm {
+public final class IoTRMICommClient extends IoTRMIComm {
/**
* Class Properties
* @version 1.0
* @since 2017-01-27
*/
-public class IoTRMICommServer extends IoTRMIComm {
+public final class IoTRMICommServer extends IoTRMIComm {
/**
* Class Properties
* @version 1.0
* @since 2016-10-03
*/
-public class IoTRMIObject {
+public final class IoTRMIObject {
/**
* Class Properties
import java.util.HashMap;
import java.util.Map;
-public class IoTRMITypes {
+public final class IoTRMITypes {
/**
* Primitive data types in Java
* @version 1.0
* @since 2016-10-04
*/
-public class IoTRMIUtil {
+public final class IoTRMIUtil {
/**
* Class Properties
* @version 1.0
* @since 2016-08-17
*/
-public class IoTSocketClient extends IoTSocket {
+public final class IoTSocketClient extends IoTSocket {
/**
* Default constructor
* @version 1.0
* @since 2016-08-17
*/
-public class IoTSocketServer extends IoTSocket {
+public final class IoTSocketServer extends IoTSocket {
/**
* Class Properties
* @version 1.0\r
* @since 2016-02-18\r
*/\r
-public class IoTHTTP {\r
+public final class IoTHTTP {\r
\r
/**\r
* IoTHTTP class properties\r
* @version 1.0
* @since 2016-02-20
*/
-public class IoTUDP {
+public final class IoTUDP {
/**
* IoTUDP class properties
* @version 1.0\r
* @since 2016-03-23\r
*/\r
-public class IoTURL {\r
+public final class IoTURL {\r
\r
/**\r
* IoTURL class properties\r
* @version 1.0
* @since 2017-19-01
*/
-public class CRuntimeInstrumenterMaster {
+public final class CRuntimeInstrumenterMaster {
/**
* CRuntimeInstrumenterMaster class constants
* @version 1.0
* @since 2015-12-01
*/
-public class ClassRuntimeInstrumenterMaster extends ClassVisitor implements Opcodes {
+public final class ClassRuntimeInstrumenterMaster extends ClassVisitor implements Opcodes {
/**
* ClassRuntimeInstrumenterMaster class properties
* @version 1.0
* @since 2016-06-16
*/
-public class IoTMaster {
+public final class IoTMaster {
/**
* IoTMaster class properties
* @version 1.0
* @since 2016-01-18
*/
-public class LoadBalancer {
+public final class LoadBalancer {
/**
* LoadBalancer class properties
* @since 2015-05-12
*/
-public class ObjectInitInfo extends ObjectCreationInfo {
+public final class ObjectInitInfo extends ObjectCreationInfo {
/**
* ObjectInitInfo properties
* @version 1.0
* @since 2015-12-15
*/
-public class RelationInstrumenter {
+public final class RelationInstrumenter {
/**
* RelationInstrumenter class properties
* @version 1.0
* @since 2015-12-01
*/
-public class SetInstrumenter {
+public final class SetInstrumenter {
/**
* SetInstrumenter class properties
* @version 1.0
* @since 2016-02-24
*/
-public class MessageCreateMainObject extends Message {
+public final class MessageCreateMainObject extends Message {
/**
* MessageCreateMainObject class property
* @version 1.0
* @since 2016-02-24
*/
-public class MessageCreateObject extends Message {
+public final class MessageCreateObject extends Message {
/**
* MessageCreateObject class property
* @version 1.0
* @since 2016-02-24
*/
-public class MessageCreateSetRelation extends Message {
+public final class MessageCreateSetRelation extends Message {
/**
* MessageCreateSetRelation class property
* @version 1.0
* @since 2016-02-24
*/
-public class MessageGetDeviceObject extends Message {
+public final class MessageGetDeviceObject extends Message {
/**
* MessageGetDeviceObject class property
* @version 1.0
* @since 2016-02-24
*/
-public class MessageGetObject extends Message {
+public final class MessageGetObject extends Message {
/**
* MessageGetObject class property
* @version 1.0
* @since 2016-02-24
*/
-public class MessageGetSimpleDeviceObject extends Message {
+public final class MessageGetSimpleDeviceObject extends Message {
/**
* MessageGetDeviceObject class property
* @version 1.0
* @since 2016-02-24
*/
-public class MessageSendFile extends Message {
+public final class MessageSendFile extends Message {
/**
* MessageSendFile class property
* @version 1.0
* @since 2016-02-24
*/
-public class MessageSimple extends Message {
+public final class MessageSimple extends Message {
/**
* Class constructor (communication code only)
}\r
\r
/**\r
- * getUrl() method\r
+ * getURL() method\r
*\r
* @return String\r
*/\r
* @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
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
* @version 1.0
* @since 2016-06-16
*/
-public class IoTSlave {
+public final class IoTSlave {
/**
* IoTSlave class properties
* @version 1.0
* @since 2016-04-12
*/
-public class IoTZigbeeAddress {
+public final class IoTZigbeeAddress {
/**
* IoTZigbeeAddress class properties
* @version 1.0
* @since 2016-04-12
*/
-public class IoTZigbee {
+public final class IoTZigbee {
public final int SOCKET_SEND_BUFFER_SIZE = 1024;
public final int SOCKET_RECEIVE_BUFFER_SIZE = 1024;
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageSendAddressResponse extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageSendAddressResponse extends IoTZigbeeMessage {
// private variables
private boolean succeeded;
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclConfigureReporting extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageZclConfigureReporting extends IoTZigbeeMessage {
// private variables
private boolean succeeded;
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclConfigureReportingResponse extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageZclConfigureReportingResponse extends IoTZigbeeMessage {
static public class Attribute {
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclReadAttributes extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageZclReadAttributes extends IoTZigbeeMessage {
// private variables
private boolean succeeded;
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclReadAttributesResponse extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageZclReadAttributesResponse extends IoTZigbeeMessage {
static class Attribute {
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZclReportAttributes extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageZclReportAttributes extends IoTZigbeeMessage {
static public class Attribute {
* @version 1.0
* @since 2016-10-18
*/
-public class IoTZigbeeMessageZclWriteAttributesResponse extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageZclWriteAttributesResponse extends IoTZigbeeMessage {
private boolean SuccessOrFail=false;
private int clusterId;
* @version 1.0
* @since 2016-10-28
*/
-public class IoTZigbeeMessageZclZoneStatusChangeNotification extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageZclZoneStatusChangeNotification extends IoTZigbeeMessage {
private boolean SuccessOrFail=false;
private int clusterId;
* @version 1.0
* @since 2016-04-19
*/
-public class IoTZigbeeMessageZdoBindResponse extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageZdoBindResponse extends IoTZigbeeMessage {
// private variables
private boolean succeeded;
* @version 1.0
* @since 2016-05-04
*/
-public class IoTZigbeeMessageZdoUnBindResponse extends IoTZigbeeMessage {
+public final class IoTZigbeeMessageZdoUnBindResponse extends IoTZigbeeMessage {
// private variables
private boolean succeeded;