public class ProtocolInformation
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ProtocolInformation(Device deviceSrc,
byte[] message,
AppProtocol app) |
ProtocolInformation(Device deviceSrc,
java.lang.Object object,
AppProtocol app)
The object parameter must be Serializable, otherwise it will be throws a IllegalArgumentException.
|
Modifier and Type | Method and Description |
---|---|
Device |
getDeviceSrc() |
byte[] |
getMessage() |
java.lang.Object |
getObject() |
EProtocolTranspLayer |
getProtocol() |
EProtocolMessages |
getTypeMsg() |
void |
setDeviceSrc(Device deviceSrc) |
void |
setMessage(byte[] message) |
void |
setObject(java.lang.Object object) |
void |
setProtocol(EProtocolTranspLayer protocol) |
void |
setTypeMsg(EProtocolMessages typeMsg) |
public ProtocolInformation(Device deviceSrc, byte[] message, AppProtocol app)
public ProtocolInformation(Device deviceSrc, java.lang.Object object, AppProtocol app)
deviceSrc
- object
- app
- public Device getDeviceSrc()
public void setDeviceSrc(Device deviceSrc)
public void setMessage(byte[] message)
public byte[] getMessage()
public EProtocolMessages getTypeMsg()
public void setTypeMsg(EProtocolMessages typeMsg)
public EProtocolTranspLayer getProtocol()
public void setProtocol(EProtocolTranspLayer protocol)
public java.lang.Object getObject()
public void setObject(java.lang.Object object)