Interface ShipConnection
-
- All Superinterfaces:
ShipConnectionInterface
- All Known Implementing Classes:
ShipConnectionImpl
public interface ShipConnection extends ShipConnectionInterface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcloseImmediately()voidenableConnectionDataExchange()intgetTrustLevel()voidinitState()Start up the SHIP state machine.booleanisServer()voidsendRawMessage(byte[] message)voidsetUserInterface(UserInterface userInterface)-
Methods inherited from interface org.openmuc.jeebus.ship.api.ShipConnectionInterface
close, getRemoteAddress, getRemoteSki, requestAccessMethods, sendMsg
-
-
-
-
Method Detail
-
isServer
boolean isServer()
-
sendRawMessage
void sendRawMessage(byte[] message)
-
closeImmediately
void closeImmediately()
-
getTrustLevel
int getTrustLevel()
-
enableConnectionDataExchange
void enableConnectionDataExchange()
-
setUserInterface
void setUserInterface(UserInterface userInterface)
-
initState
void initState()
Start up the SHIP state machine. Callable only once.
-
-