Package org.openmuc.jship.shipconnection
Class ShipConnection
- java.lang.Object
-
- org.openmuc.jship.shipconnection.ShipConnection
-
public class ShipConnection extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ShipConnection(boolean server, int trustLevel, ShipNodeContext nodeCtx, BasicCallBack basicCB)
-
Method Summary
-
-
-
Constructor Detail
-
ShipConnection
public ShipConnection(boolean server, int trustLevel, ShipNodeContext nodeCtx, BasicCallBack basicCB)
-
-
Method Detail
-
initState
public void initState()
-
onMessage
public void onMessage(byte[] message)
-
isServer
public boolean isServer()
-
getState
public State getState()
-
setState
public void setState(State state)
-
initiateConnectionClose
public void initiateConnectionClose(java.lang.Integer maxTime, ConnectionCloseReasonType reason)
-
updateTrustLevel
public void updateTrustLevel()
-
getTrustLevel
public int getTrustLevel()
-
setTrustLevel
public void setTrustLevel(int trustLevel)
-
trustsCommPartner
public boolean trustsCommPartner()
-
trustCommPartner
public void trustCommPartner()
-
setTrustCommPartnerFalse
public void setTrustCommPartnerFalse()
-
getTrustCB
public TrustCheckCallBack getTrustCB()
-
getBasicCB
public BasicCallBack getBasicCB()
-
setBasicCB
public void setBasicCB(BasicCallBack basicCB)
-
getSelectedMajor
public int getSelectedMajor()
-
setSelectedMajor
public void setSelectedMajor(int selectedMajor)
-
getSelectedMinor
public int getSelectedMinor()
-
setSelectedMinor
public void setSelectedMinor(int selectedMinor)
-
setSelectedVersion
public void setSelectedVersion(int major, int minor)
-
getSelectedFormat
public java.lang.String getSelectedFormat()
-
setSelectedFormat
public void setSelectedFormat(java.lang.String selectedFormat)
-
getShipConnCB
public ShipConnCallBack getShipConnCB()
-
getApiShipConn
public ShipConnectionInterface getApiShipConn()
-
setApiShipConn
public void setApiShipConn(ShipConnectionInterface shipConnInterface)
-
getConfig
public Configuration getConfig()
-
getLogPrefix
public java.lang.String getLogPrefix()
-
getCde
public ConnectionDataExchange getCde()
-
enableCde
public void enableCde()
-
sendCdeMsg
public void sendCdeMsg(byte[] msg)
-
setUserInterface
public void setUserInterface(UserInterface userInterface)
-
-