A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages

A

ABORTED - org.openmuc.jship.message.smehello.ConnectionHelloPhaseType
 
add(ShipConnection) - Method in interface org.openmuc.jship.node.websocket.server.AddConnectionCallBack
 
addBCProvider() - Static method in class org.openmuc.jship.node.KeyManagement
adds provider only if it's not already in the JVM
addClient(ShipClient) - Method in class org.openmuc.jship.node.ShipNode
 
AddConnectionCallBack - Interface in org.openmuc.jship.node.websocket.server
 
addHandler(ShipServerHandler) - Method in interface org.openmuc.jship.node.websocket.server.ServerCallBack
 
addStateTransitionCB(StateTransitionCallBack) - Method in class org.openmuc.jship.state.State
 
addTrustedSki(String) - Method in class org.openmuc.jship.api.Ship
adding a SKI authenticates the SHIP node using that SKI.
addTrustedSki(String, Integer) - Static method in class org.openmuc.jship.node.KeyManagement
 
ANNOUNCE - org.openmuc.jship.message.connectionclose.ConnectionClosePhaseType
 
ANNOUNCE_MAX - org.openmuc.jship.message.smeproth.ProtocolHandshakeTypeType
 
Ask - Class in org.openmuc.jship.state.smepin
 
Ask(StateCallBack, PinCallBacks) - Constructor for class org.openmuc.jship.state.smepin.Ask
 
AskInit - Class in org.openmuc.jship.state.smepin
 
AskInit(StateCallBack, PinCallBacks) - Constructor for class org.openmuc.jship.state.smepin.AskInit
 
AskOk - Class in org.openmuc.jship.state.smepin
 
AskOk(SmePinSubState) - Constructor for class org.openmuc.jship.state.smepin.AskOk
 
AskProcess - Class in org.openmuc.jship.state.smepin
 
AskProcess(SmePinSubState, PinMsg) - Constructor for class org.openmuc.jship.state.smepin.AskProcess
 
AskRestrictedOk - Class in org.openmuc.jship.state.smepin
 
AskRestrictedOk(SmePinSubState) - Constructor for class org.openmuc.jship.state.smepin.AskRestrictedOk
 
autoAcceptMode() - Method in class org.openmuc.jship.node.ShipNode
activates auto accept mode

B

BasicCallBack - Interface in org.openmuc.jship.node.websocket
 
basicCB - Variable in class org.openmuc.jship.node.websocket.WebSocketHandler
 
BasicConnCallBack - Interface in org.openmuc.jship.shipconnection
 
beginObjectIfHasNext(JsonReader) - Static method in class org.openmuc.jship.message.MessageUtility
 
busy - Variable in class org.openmuc.jship.state.SubState
 
BUSY - org.openmuc.jship.message.smepin.PinInputPermissionType
 

C

calculateWFRLeft(long) - Method in class org.openmuc.jship.state.smehello.SmeHelloState
helper method, calculates how much time is left until the waitForReady-timer times out, for "hello"-messages
cdeMsg(byte[]) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
CDEMsg - Class in org.openmuc.jship.message.cde
 
CDEMsg() - Constructor for class org.openmuc.jship.message.cde.CDEMsg
 
CDEMsg(String, String) - Constructor for class org.openmuc.jship.message.cde.CDEMsg
 
CDEMsg(String, String, CDEMsg.ExtensionType) - Constructor for class org.openmuc.jship.message.cde.CDEMsg
constructs a connection data exchange message with the given parameters
CDEMsg.ExtensionType - Class in org.openmuc.jship.message.cde
 
CDETypeAdapter - Class in org.openmuc.jship.message.cde
 
CDETypeAdapter() - Constructor for class org.openmuc.jship.message.cde.CDETypeAdapter
 
certificate - Variable in class org.openmuc.jship.node.CertificateInfo
 
CertificateInfo - Class in org.openmuc.jship.node
 
CertificateInfo(PrivateKey, X509Certificate) - Constructor for class org.openmuc.jship.node.CertificateInfo
 
ch - Variable in class org.openmuc.jship.node.websocket.WebSocketHandler
 
changeService(ServiceInfo, ServiceInfo) - Method in class org.openmuc.jship.node.service.ServiceRegistry
 
ChangeStateCallBack - Interface in org.openmuc.jship.state
 
changeStateCB - Variable in class org.openmuc.jship.state.State
 
changeStateCB - Variable in class org.openmuc.jship.state.SubState
 
changeStateCB() - Method in interface org.openmuc.jship.state.StateCallBack
 
channelActive(ChannelHandlerContext) - Method in class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
channelActive(ChannelHandlerContext) - Method in class org.openmuc.jship.node.websocket.server.ShipServerHandler
 
channelInactive(ChannelHandlerContext) - Method in class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
channelInactive(ChannelHandlerContext) - Method in class org.openmuc.jship.node.websocket.server.ShipServerHandler
 
channelRead0(ChannelHandlerContext, Object) - Method in class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
channelRead0(ChannelHandlerContext, Object) - Method in class org.openmuc.jship.node.websocket.server.ShipServerHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class org.openmuc.jship.node.websocket.server.ShipServerHandler
 
Check - Class in org.openmuc.jship.state.smepin
 
Check(StateCallBack, PinCallBacks) - Constructor for class org.openmuc.jship.state.smepin.Check
 
CheckBusyInit - Class in org.openmuc.jship.state.smepin
 
CheckBusyInit(SmePinSubState) - Constructor for class org.openmuc.jship.state.smepin.CheckBusyInit
 
CheckBusyWait - Class in org.openmuc.jship.state.smepin
 
CheckBusyWait(SmePinSubState) - Constructor for class org.openmuc.jship.state.smepin.CheckBusyWait
 
checkDoubleConn(String) - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
CheckError - Class in org.openmuc.jship.state.smepin
 
CheckError(SmePinSubState) - Constructor for class org.openmuc.jship.state.smepin.CheckError
 
checkFieldName(JsonReader, String) - Static method in class org.openmuc.jship.message.MessageUtility
 
CheckInit - Class in org.openmuc.jship.state.smepin
 
CheckInit(StateCallBack, PinCallBacks) - Constructor for class org.openmuc.jship.state.smepin.CheckInit
 
CheckListen - Class in org.openmuc.jship.state.smepin
 
CheckListen(SmePinSubState) - Constructor for class org.openmuc.jship.state.smepin.CheckListen
 
CheckOk - Class in org.openmuc.jship.state.smepin
 
CheckOk(SmePinSubState) - Constructor for class org.openmuc.jship.state.smepin.CheckOk
 
checkTimeout(TimeoutTimer) - Method in class org.openmuc.jship.state.State
 
checkTimeoutExecs - Variable in class org.openmuc.jship.state.State
 
clearTrustedSkis() - Static method in class org.openmuc.jship.node.KeyManagement
 
ClientConnectedCallBack - Interface in org.openmuc.jship.api
this callback can be used for the server to set a procedure to run as soon as a client connects to that server
ClientEvaluate - Class in org.openmuc.jship.state.cmi
 
ClientEvaluate(CmiSubState) - Constructor for class org.openmuc.jship.state.cmi.ClientEvaluate
 
ClientInit - Class in org.openmuc.jship.state.smeproth
 
ClientInit(StateCallBack, ProtHCallBacks) - Constructor for class org.openmuc.jship.state.smeproth.ClientInit
 
ClientListenChoice - Class in org.openmuc.jship.state.smeproth
 
ClientListenChoice(SmeProtHSubState) - Constructor for class org.openmuc.jship.state.smeproth.ClientListenChoice
 
ClientOk - Class in org.openmuc.jship.state.smeproth
 
ClientOk(SmeProtHSubState, ProtocolHandshakeMsg) - Constructor for class org.openmuc.jship.state.smeproth.ClientOk
 
ClientSend - Class in org.openmuc.jship.state.cmi
 
ClientSend(StateCallBack, CmiCallBacks) - Constructor for class org.openmuc.jship.state.cmi.ClientSend
 
ClientWait - Class in org.openmuc.jship.state.cmi
 
ClientWait(CmiSubState) - Constructor for class org.openmuc.jship.state.cmi.ClientWait
 
close() - Method in interface org.openmuc.jship.api.ShipConnectionInterface
closes the connection
close() - Method in interface org.openmuc.jship.node.websocket.BasicCallBack
 
close() - Method in class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
close() - Method in class org.openmuc.jship.node.websocket.server.ShipServerHandler
 
close() - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
closeConn() - Method in interface org.openmuc.jship.shipconnection.ShipCloseCallBack
 
closeConn() - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 
closeConnection() - Method in interface org.openmuc.jship.shipconnection.BasicConnCallBack
 
closeConnection() - Method in interface org.openmuc.jship.state.StateCallBack
 
closeDoubleConns(WebSocketHandler) - Method in interface org.openmuc.jship.node.ShipNodeCallBacks
 
closeDoubleConns(WebSocketHandler) - Method in interface org.openmuc.jship.node.websocket.WebSocketCallBack
closes all connections to the host, except the current one
closeMsg - Variable in class org.openmuc.jship.state.connectionclose.ConnectionClose
 
CloseMsg - Class in org.openmuc.jship.message.connectionclose
 
CloseMsg() - Constructor for class org.openmuc.jship.message.connectionclose.CloseMsg
 
CloseMsg(ConnectionClosePhaseType) - Constructor for class org.openmuc.jship.message.connectionclose.CloseMsg
 
CloseMsg(ConnectionClosePhaseType, Integer, ConnectionCloseReasonType) - Constructor for class org.openmuc.jship.message.connectionclose.CloseMsg
 
cmiCallBacks - Variable in class org.openmuc.jship.state.cmi.CmiSubState
 
CmiCallBacks - Interface in org.openmuc.jship.state.cmi
 
cmiMsg(byte, byte[]) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
CmiState - Class in org.openmuc.jship.state.cmi
 
CmiState(ShipConnCallBack, Configuration, String) - Constructor for class org.openmuc.jship.state.cmi.CmiState
 
CmiSubState - Class in org.openmuc.jship.state.cmi
 
CmiSubState(StateCallBack, CmiCallBacks) - Constructor for class org.openmuc.jship.state.cmi.CmiSubState
 
cmiTimerCB - Variable in class org.openmuc.jship.state.cmi.Wait
 
cmiTimerCB() - Method in interface org.openmuc.jship.state.cmi.CmiCallBacks
 
CommandLineInput - Class in org.openmuc.jship.view
 
CommandLineInput() - Constructor for class org.openmuc.jship.view.CommandLineInput
 
commonAbort() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
commonAbort() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
commonAbort(byte) - Method in interface org.openmuc.jship.state.smeproth.ProtHCallBacks
 
commonAbort(byte) - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
commonEnableConnectionDataExchange() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
commonEnableConnectionDataExchange() - Method in class org.openmuc.jship.state.smepin.SmePinState
used to enable Connection Data Exchange
commonPinError(PinError) - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
commonPinError(PinError) - Method in class org.openmuc.jship.state.smepin.SmePinState
used to indicate that a wrong PIN was received
commonSendPinRequirement() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
commonSendPinRequirement(ConnectionPinStateType) - Method in class org.openmuc.jship.state.smepin.SmePinState
used to send own PIN requirement
config - Variable in class org.openmuc.jship.state.smeproth.Listen
 
config - Variable in class org.openmuc.jship.state.State
 
Configuration - Class in org.openmuc.jship.node
 
Configuration() - Constructor for class org.openmuc.jship.node.Configuration
 
CONFIRM - org.openmuc.jship.message.connectionclose.ConnectionClosePhaseType
 
connection - Variable in class org.openmuc.jship.node.websocket.WebSocketHandler
 
ConnectionClose - Class in org.openmuc.jship.state.connectionclose
 
ConnectionClose(ShipCloseCallBack, CloseMsg) - Constructor for class org.openmuc.jship.state.connectionclose.ConnectionClose
 
ConnectionCloseDevA - Class in org.openmuc.jship.state.connectionclose
 
ConnectionCloseDevA(ShipCloseCallBack, CloseMsg) - Constructor for class org.openmuc.jship.state.connectionclose.ConnectionCloseDevA
 
ConnectionCloseDevB - Class in org.openmuc.jship.state.connectionclose
 
ConnectionCloseDevB(ShipCloseCallBack, CloseMsg) - Constructor for class org.openmuc.jship.state.connectionclose.ConnectionCloseDevB
 
connectionCloseMsg(byte[]) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
ConnectionClosePhaseType - Enum in org.openmuc.jship.message.connectionclose
 
ConnectionCloseReasonType - Enum in org.openmuc.jship.message.connectionclose
 
ConnectionCloseTypeAdapter - Class in org.openmuc.jship.message.connectionclose
 
ConnectionCloseTypeAdapter() - Constructor for class org.openmuc.jship.message.connectionclose.ConnectionCloseTypeAdapter
 
ConnectionDataExchange - Class in org.openmuc.jship.state
 
ConnectionDataExchange(ShipConnCallBack, ConnectionHandler, ShipConnectionInterface) - Constructor for class org.openmuc.jship.state.ConnectionDataExchange
 
ConnectionHandler - Interface in org.openmuc.jship.api
 
ConnectionHelloPhaseType - Enum in org.openmuc.jship.message.smehello
 
ConnectionHelloType - Class in org.openmuc.jship.message.smehello
 
ConnectionHelloType() - Constructor for class org.openmuc.jship.message.smehello.ConnectionHelloType
no-argument constructor for serialization/deserialization, stores information of a SME_HELLO message
ConnectionHelloType(ConnectionHelloPhaseType, Integer, Boolean) - Constructor for class org.openmuc.jship.message.smehello.ConnectionHelloType
for convenience
ConnectionPinErrorType - Class in org.openmuc.jship.message.smepin
 
ConnectionPinErrorType() - Constructor for class org.openmuc.jship.message.smepin.ConnectionPinErrorType
 
ConnectionPinErrorType(PinError) - Constructor for class org.openmuc.jship.message.smepin.ConnectionPinErrorType
 
ConnectionPinInputType - Class in org.openmuc.jship.message.smepin
 
ConnectionPinInputType() - Constructor for class org.openmuc.jship.message.smepin.ConnectionPinInputType
 
ConnectionPinInputType(String) - Constructor for class org.openmuc.jship.message.smepin.ConnectionPinInputType
 
ConnectionPinStateType - Class in org.openmuc.jship.message.smepin
 
ConnectionPinStateType() - Constructor for class org.openmuc.jship.message.smepin.ConnectionPinStateType
 
ConnectionPinStateType(PinStateType, PinInputPermissionType) - Constructor for class org.openmuc.jship.message.smepin.ConnectionPinStateType
 
constructShipMsg(int, byte[]) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
consumeAutoAccept() - Method in class org.openmuc.jship.node.ShipNode
synchronized method to check if auto accept mode is running.
createCertificate(KeyPair, String, int, CertificateInfo) - Method in class org.openmuc.jship.node.KeyManagement
generates a self-signed X.509 Certificate
createClient(URI) - Method in class org.openmuc.jship.node.ShipNode
 
createErrorMsg(int) - Static method in class org.openmuc.jship.message.MessageUtility
constructs and formats an error message
createServer(int, String, boolean) - Method in class org.openmuc.jship.api.Ship
 
createServer(int, String, boolean) - Method in class org.openmuc.jship.node.ShipNode
 
createServiceInfo(String, String, int, TxtRecord) - Static method in class org.openmuc.jship.api.Ship
 
createServiceInfo(String, String, int, TxtRecord) - Static method in class org.openmuc.jship.node.service.ServiceRegistry
creates service info, typically used to register a service
createTxtRecord(String, String, String, boolean) - Static method in class org.openmuc.jship.api.Ship
 
createTxtRecord(String, String, String, boolean, String, String, String) - Static method in class org.openmuc.jship.api.Ship
 

D

deactivateAllTimers() - Method in class org.openmuc.jship.state.cmi.CmiState
 
deactivateAllTimers() - Method in class org.openmuc.jship.state.HelloOk
 
deactivateAllTimers() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
deactivateAllTimers() - Method in class org.openmuc.jship.state.smepin.SmePinState
 
deactivateAllTimers() - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
deactivateAllTimers() - Method in class org.openmuc.jship.state.State
 
deactivateTimer() - Method in interface org.openmuc.jship.state.TimerCallBack
 
deactivateTimer(TimeoutTimer) - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
deactivateWaitTimer() - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
decodeHex(String) - Static method in class org.openmuc.jship.message.MessageUtility
decode hexadecimal string to byte array
deserializeCde(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
deserializeConnCloseMsg(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
deserializeHello(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
deserializePin(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
deserializeProtH(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
DisconnectReason - Enum in org.openmuc.jship.api
 
doProcedure() - Method in class org.openmuc.jship.state.SubState
 
DUPLICATE_CONN - org.openmuc.jship.api.DisconnectReason
 

E

enableCde() - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 
enableCde() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
encodeHex(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
encode byte array to hexadecimal string, not needed if restrict pin
equals(Object) - Method in class org.openmuc.jship.message.cde.CDEMsg
 
equals(Object) - Method in class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
equals(Object) - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
ERROR - org.openmuc.jship.api.DisconnectReason
 
ExampleClient - Class in org.openmuc.jship.examples
 
ExampleClient() - Constructor for class org.openmuc.jship.examples.ExampleClient
 
ExampleServer - Class in org.openmuc.jship.examples
 
ExampleServer() - Constructor for class org.openmuc.jship.examples.ExampleServer
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.openmuc.jship.node.websocket.server.ShipServerHandler
 
executor - Variable in class org.openmuc.jship.state.connectionclose.ConnectionClose
 
ExtensionType() - Constructor for class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
ExtensionType(String, byte[], String) - Constructor for class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
optional, can be used to extend content from payload with manufacturer specific data
ExtensionType(String, String, String) - Constructor for class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
optional, can be used to extend content from payload with manufacturer specific data

F

FormatAgreementCallBack - Interface in org.openmuc.jship.shipconnection
 
forwardStateTransCBs(List<StateTransitionCallBack>) - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 

G

generateClientSslContext(CertificateInfo) - Method in class org.openmuc.jship.node.SslContextFactory
 
generateServerSslContext(CertificateInfo) - Method in class org.openmuc.jship.node.SslContextFactory
 
generateSki(PublicKey) - Static method in class org.openmuc.jship.node.KeyManagement
 
getAcceptedProlongationRequests() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getAcceptProlongationRequests() - Method in class org.openmuc.jship.node.Configuration
 
getApiShipConn() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getAskSubState() - Method in class org.openmuc.jship.state.smepin.SmePinState
 
getAutoAcceptWindow() - Method in class org.openmuc.jship.node.Configuration
 
getBasicCB() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getBinary() - Method in class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
getBinaryAsString() - Method in class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
getBrand() - Method in class org.openmuc.jship.node.service.TxtRecord
 
getByValue(int) - Static method in enum org.openmuc.jship.message.smepin.PinError
 
getByValue(String) - Static method in enum org.openmuc.jship.message.connectionclose.ConnectionClosePhaseType
 
getByValue(String) - Static method in enum org.openmuc.jship.message.connectionclose.ConnectionCloseReasonType
 
getByValue(String) - Static method in enum org.openmuc.jship.message.smehello.ConnectionHelloPhaseType
 
getByValue(String) - Static method in enum org.openmuc.jship.message.smepin.PinInputPermissionType
 
getByValue(String) - Static method in enum org.openmuc.jship.message.smepin.PinStateType
 
getByValue(String) - Static method in enum org.openmuc.jship.message.smeproth.ProtocolHandshakeTypeType
 
getCde() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getCert() - Method in class org.openmuc.jship.node.KeyManagement
 
getChannel() - Method in class org.openmuc.jship.node.websocket.server.ShipServerHandler
 
getCipherAsArray() - Static method in class org.openmuc.jship.node.Configuration
 
getCiphers() - Static method in class org.openmuc.jship.node.Configuration
 
getClientConnectedCB() - Method in class org.openmuc.jship.node.ShipNode
 
getClientConnectedCB() - Method in interface org.openmuc.jship.node.ShipNodeCallBacks
 
getClients() - Method in class org.openmuc.jship.node.ShipNode
 
getCloseMsg() - Method in class org.openmuc.jship.state.connectionclose.ConnectionClose
 
getCmiTimeoutTimer() - Method in class org.openmuc.jship.state.cmi.CmiState
 
getCmiTimeoutVal() - Method in class org.openmuc.jship.node.Configuration
 
getConfig() - Method in class org.openmuc.jship.node.ShipNode
 
getConfig() - Method in class org.openmuc.jship.node.ShipNodeContext
 
getConfig() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getConfig() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
getConfig() - Method in interface org.openmuc.jship.state.smeproth.ProtHCallBacks
 
getConfig() - Method in class org.openmuc.jship.state.State
 
getConnection() - Method in class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
getConnection() - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
getConnectionHello() - Method in class org.openmuc.jship.message.smehello.HelloMsg
 
getConnHandler() - Method in class org.openmuc.jship.node.ShipNode
 
getConnHandler() - Method in class org.openmuc.jship.node.ShipNodeContext
 
getDays() - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
getDn() - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
getError() - Method in enum org.openmuc.jship.message.smepin.PinError
 
getError() - Method in enum org.openmuc.jship.message.smeproth.ProtHError
 
getErrorAsByte() - Method in enum org.openmuc.jship.message.smepin.PinError
 
getErrorAsByte() - Method in enum org.openmuc.jship.message.smeproth.ProtHError
 
getErrorString() - Method in enum org.openmuc.jship.message.smepin.PinError
 
getErrorString() - Method in enum org.openmuc.jship.message.smeproth.ProtHError
 
getErrorType(int) - Static method in enum org.openmuc.jship.message.smepin.PinError
 
getErrorType(int) - Static method in enum org.openmuc.jship.message.smeproth.ProtHError
 
getExtension() - Method in class org.openmuc.jship.message.cde.CDEMsg
 
getExtensionId() - Method in class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
getFormatCB() - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 
getFormatCB() - Method in interface org.openmuc.jship.state.smeproth.ProtHCallBacks
 
getFormats() - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
getHandler() - Method in class org.openmuc.jship.node.websocket.client.ShipClient
 
getHandlers() - Method in class org.openmuc.jship.node.websocket.server.ShipServer
 
getHandshakeType() - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
getHeader() - Method in class org.openmuc.jship.message.cde.CDEMsg
 
getId() - Method in class org.openmuc.jship.node.service.TxtRecord
 
getIdFromTxt(String) - Static method in class org.openmuc.jship.node.service.TxtRecord
see TxtRecord.getPropertyFromTxt(String, String) but property parameter not needed
getInitialPinState() - Method in class org.openmuc.jship.node.Configuration
 
getInputPermission() - Method in class org.openmuc.jship.message.smepin.ConnectionPinStateType
 
getInvalidPins() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
getKeyPair() - Method in class org.openmuc.jship.node.KeyManagement
 
getKm() - Method in class org.openmuc.jship.node.ShipNode
 
getKs() - Method in class org.openmuc.jship.node.KeyManagement
 
getLastReceivedMsg() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getLastReceivedPinStateMsg() - Method in class org.openmuc.jship.state.smepin.AskRestrictedOk
 
getLogPrefix() - Method in class org.openmuc.jship.node.ShipNodeContext
 
getLogPrefix() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getLogPrefix() - Method in class org.openmuc.jship.state.State
 
getLogPrefix() - Method in interface org.openmuc.jship.state.StateCallBack
 
getMajor() - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
getMajor() - Method in class org.openmuc.jship.node.Configuration
 
getMaxTime() - Method in class org.openmuc.jship.message.connectionclose.CloseMsg
 
getMinor() - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
getMinor() - Method in class org.openmuc.jship.node.Configuration
 
getModel() - Method in class org.openmuc.jship.node.service.TxtRecord
 
getMsgQueue() - Method in class org.openmuc.jship.state.ConnectionDataExchange
 
getName() - Method in class org.openmuc.jship.state.TimeoutTimer
 
getOwnInputPermission() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
getOwnPin() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
getOwnPinState() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
getOwnSki() - Method in class org.openmuc.jship.api.Ship
 
getOwnSki() - Method in class org.openmuc.jship.node.KeyManagement
 
getOwnSki() - Method in interface org.openmuc.jship.node.ShipNodeCallBacks
 
getOwnSki() - Method in interface org.openmuc.jship.node.websocket.WebSocketCallBack
 
getOwnSkiAsStr() - Method in class org.openmuc.jship.node.KeyManagement
 
getPassphrase() - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
getPassphrase() - Method in class org.openmuc.jship.node.KeyManagement
 
getPath() - Method in class org.openmuc.jship.node.service.TxtRecord
 
getPathFromTxt(String) - Static method in class org.openmuc.jship.node.service.TxtRecord
see TxtRecord.getPropertyFromTxt(String, String) but property parameter not needed
getPathToKeyStoreFile() - Method in class org.openmuc.jship.node.KeyManagement
 
getPayload() - Method in class org.openmuc.jship.message.cde.CDEMsg
 
getPeerSki() - Method in interface org.openmuc.jship.node.websocket.BasicCallBack
 
getPeerSki() - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
getPenaltySixthAttempt() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
getPenaltyThirdAttempt() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
getPhase() - Method in class org.openmuc.jship.message.connectionclose.CloseMsg
 
getPhase() - Method in class org.openmuc.jship.message.smehello.ConnectionHelloType
 
getPhaseType() - Method in class org.openmuc.jship.state.smehello.SmeHelloSubState
 
getPin() - Method in class org.openmuc.jship.message.smepin.ConnectionPinInputType
 
getPinEntryPenaltySixthAttempt() - Method in class org.openmuc.jship.node.Configuration
 
getPinEntryPenaltyThirdAttempt() - Method in class org.openmuc.jship.node.Configuration
 
getPinError() - Method in class org.openmuc.jship.message.smepin.ConnectionPinErrorType
 
getPinState() - Method in class org.openmuc.jship.message.smepin.ConnectionPinStateType
 
getPinValue() - Method in class org.openmuc.jship.message.smepin.PinMsg
 
getPongReceiveTimeout() - Method in class org.openmuc.jship.node.Configuration
 
getPort() - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
getPort() - Method in class org.openmuc.jship.node.websocket.server.ShipServer
 
getProlongationReqReply() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getProlongationRequest() - Method in class org.openmuc.jship.message.smehello.ConnectionHelloType
 
getPropertyFromTxt(String, String) - Static method in class org.openmuc.jship.node.service.TxtRecord
gets specific property from a TXT record as described in SHIP spec chapter 7.3.2
getProtHCallBacks() - Method in class org.openmuc.jship.state.smeproth.SmeProtHSubState
 
getProtocols() - Static method in class org.openmuc.jship.node.Configuration
 
getProtocolsAsArray() - Static method in class org.openmuc.jship.node.Configuration
 
getReason() - Method in class org.openmuc.jship.message.connectionclose.CloseMsg
 
getRegisterAsBooleanFromTxt(String) - Static method in class org.openmuc.jship.node.service.TxtRecord
see TxtRecord.getRegisterFromTxt(String) but returns a boolean for convenience
getRegisterFromTxt(String) - Static method in class org.openmuc.jship.node.service.TxtRecord
see TxtRecord.getPropertyFromTxt(String, String) but property parameter not needed
getRemoteAddr() - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
getRemoteAddress() - Method in interface org.openmuc.jship.api.ShipConnectionInterface
returns the IP address of the communication partner
getRemoteAddress() - Method in interface org.openmuc.jship.node.websocket.BasicCallBack
 
getRemoteHost() - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
getRemoteSki() - Method in interface org.openmuc.jship.api.ShipConnectionInterface
returns the current SKI of the communication partner
getSelectedFormat() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getSelectedMajor() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getSelectedMinor() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getSendProlongationReq() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getServers() - Method in class org.openmuc.jship.node.ShipNode
 
getServiceDomain() - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
getServiceId() - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
getServiceInstance() - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
getServiceReg() - Method in class org.openmuc.jship.node.ShipNode
 
getServices() - Method in class org.openmuc.jship.api.Ship
returns an array with all detected services, including own service
getShipConnCB() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getSki() - Method in class org.openmuc.jship.node.service.TxtRecord
 
getSocketCB() - Method in interface org.openmuc.jship.node.websocket.server.ServerCallBack
 
getSslContext() - Method in class org.openmuc.jship.node.SslContextFactory
 
getState() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getStateCB() - Method in class org.openmuc.jship.state.SubState
 
getString() - Method in class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
getSubState() - Method in class org.openmuc.jship.state.cmi.CmiState
 
getSubState() - Method in class org.openmuc.jship.state.HelloOk
 
getSubState() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getSubState() - Method in class org.openmuc.jship.state.smepin.SmePinState
assumes that user wants the CHECK sub-state, for ASK sub-state use getAskSubState()
getSubState() - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
getSubState() - Method in class org.openmuc.jship.state.State
 
getSupportedFormats() - Method in class org.openmuc.jship.node.Configuration
 
getT_hello_inc() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
getT_hello_inc() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getT_hello_init() - Method in class org.openmuc.jship.node.Configuration
 
getT_hello_init() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getT_hello_prolong_min() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
getT_hello_prolong_min() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getT_hello_prolong_thr_inc() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
getT_hello_prolong_thr_inc() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getT_hello_prolong_waiting_gap() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
getT_hello_prolong_waiting_gap() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getTimeout() - Method in class org.openmuc.jship.state.TimeoutTimer
 
getTimeoutTimer() - Method in interface org.openmuc.jship.state.TimerCallBack
 
getTimer() - Method in class org.openmuc.jship.state.TimeoutTimer
 
getTrustCB() - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 
getTrustCB() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getTrustedSkis() - Static method in class org.openmuc.jship.node.KeyManagement
 
getTrustLevel() - Method in class org.openmuc.jship.node.websocket.SkiManagementInfo
 
getTrustLevel() - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
getTrustLevel() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
getTrustLevel() - Method in interface org.openmuc.jship.shipconnection.TrustCheckCallBack
 
getTrustLevel(boolean) - Static method in class org.openmuc.jship.node.Configuration
 
getTrustManagers() - Method in class org.openmuc.jship.node.SslContextFactory
 
getTxtRecord() - Method in class org.openmuc.jship.node.service.TxtRecord
 
getTxtvers() - Method in class org.openmuc.jship.node.service.TxtRecord
 
getType() - Method in class org.openmuc.jship.node.service.TxtRecord
 
getUserInterface() - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 
getWaitForReady() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
getWaiting() - Method in class org.openmuc.jship.message.smehello.ConnectionHelloType
 
getWaitTimer() - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
getWell_knownProtocolId() - Static method in class org.openmuc.jship.node.Configuration
 
getWssPath() - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
getWssPath() - Method in interface org.openmuc.jship.node.websocket.server.ServerCallBack
 

H

handlePingPongFrame(WebSocketFrame) - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
handlerAdded(ChannelHandlerContext) - Method in class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
handleWebSocketFrame(WebSocketFrame) - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
handshakeFuture() - Method in class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
hashCode() - Method in class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
hashCode() - Method in class org.openmuc.jship.message.cde.CDEMsg
 
hashCode() - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
helloCallBacks - Variable in class org.openmuc.jship.state.smehello.SmeHelloSubState
 
HelloCallBacks - Interface in org.openmuc.jship.state.smehello
 
HelloMsg - Class in org.openmuc.jship.message.smehello
wrapper class for ConnectionHelloType.
HelloMsg() - Constructor for class org.openmuc.jship.message.smehello.HelloMsg
 
HelloMsg(ConnectionHelloType) - Constructor for class org.openmuc.jship.message.smehello.HelloMsg
 
HelloOk - Class in org.openmuc.jship.state
 
HelloOk(ShipConnCallBack, Configuration, String) - Constructor for class org.openmuc.jship.state.HelloOk
 
HelloTypeAdapter - Class in org.openmuc.jship.message.smehello
 
HelloTypeAdapter() - Constructor for class org.openmuc.jship.message.smehello.HelloTypeAdapter
 
hexToPrettyFormat(String) - Static method in class org.openmuc.jship.message.MessageUtility
Inserts a whitespace after every 4 characters for better graphical presentation.

I

incomingProlongReq() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
incomingProlongReq() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
increaseInvalidPins() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
init() - Method in class org.openmuc.jship.state.cmi.CmiState
 
init() - Method in class org.openmuc.jship.state.HelloOk
 
init() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
init() - Method in class org.openmuc.jship.state.smepin.SmePinState
 
init() - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
init() - Method in class org.openmuc.jship.state.State
 
Init - Class in org.openmuc.jship.state.smehello
 
Init(StateCallBack, HelloCallBacks) - Constructor for class org.openmuc.jship.state.smehello.Init
 
initChannel(SocketChannel) - Method in class org.openmuc.jship.node.websocket.server.ShipServerInitializer
 
initiateConnectionClose(Integer, ConnectionCloseReasonType) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
initState() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
initState() - Method in interface org.openmuc.jship.state.StateCallBack
 
isAuthenticated() - Method in class org.openmuc.jship.node.websocket.SkiManagementInfo
 
isAutoAccept() - Method in class org.openmuc.jship.node.ShipNode
 
isAutoAccept() - Method in interface org.openmuc.jship.node.ShipNodeCallBacks
 
isAutoAccept() - Method in interface org.openmuc.jship.node.websocket.WebSocketCallBack
 
isBusy() - Method in class org.openmuc.jship.state.SubState
 
isCdeEnabled() - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 
isCompatibleVersion(int, int) - Method in class org.openmuc.jship.state.smeproth.Listen
checks if version is compatible, for now accept every version that is equal or lower than own version
isDoubleConnection(String) - Method in interface org.openmuc.jship.node.ShipNodeCallBacks
 
isDoubleConnection(String) - Method in interface org.openmuc.jship.node.websocket.WebSocketCallBack
 
isHexDigits(String) - Static method in class org.openmuc.jship.message.MessageUtility
 
isInvalidMsg(HelloMsg) - Method in class org.openmuc.jship.state.smehello.Listen
 
isInvalidMsg(ProtocolHandshakeMsg, ProtocolHandshakeTypeType) - Method in class org.openmuc.jship.state.smeproth.Listen
checks if a SME_PROT_H message is valid
isKeepAlive() - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
isMaxTimeExpired() - Method in class org.openmuc.jship.state.connectionclose.ConnectionCloseDevB
 
isPingPongFrame(WebSocketFrame) - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
isRegister() - Method in class org.openmuc.jship.node.service.TxtRecord
 
isServer() - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 
isServer() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
isShipConnRdy(int) - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
isTimedOut() - Method in class org.openmuc.jship.state.TimeoutTimer
 
isValidMsg() - Method in class org.openmuc.jship.state.cmi.CmiSubState
 
isValidPin(String) - Static method in class org.openmuc.jship.message.MessageUtility
checks if PIN is valid, removes all spaces before checking
isValidSki(String) - Static method in class org.openmuc.jship.node.KeyManagement
checks if a given string represents a valid SKI.

K

KeyManagement - Class in org.openmuc.jship.node
everything related to key management and key encryption
KeyManagement(char[], String, int) - Constructor for class org.openmuc.jship.node.KeyManagement
creates a new key pair and certificate based on the generated key pair and stores it in a keystore
KeyManagement(Path, String, char[], String, int) - Constructor for class org.openmuc.jship.node.KeyManagement
creates a new key pair and certificate and stores it in the specified path

L

Listen - Class in org.openmuc.jship.state.smehello
 
Listen - Class in org.openmuc.jship.state.smeproth
 
Listen(StateCallBack, HelloCallBacks) - Constructor for class org.openmuc.jship.state.smehello.Listen
 
Listen(StateCallBack, ProtHCallBacks) - Constructor for class org.openmuc.jship.state.smeproth.Listen
 
listServices() - Method in class org.openmuc.jship.node.service.ServiceRegistry
lists all identified services
log - Static variable in class org.openmuc.jship.node.KeyManagement
 
log - Static variable in class org.openmuc.jship.node.ShipNode
 
log - Static variable in class org.openmuc.jship.node.websocket.server.ShipServer
 
log - Variable in class org.openmuc.jship.node.websocket.WebSocketHandler
 
log - Static variable in class org.openmuc.jship.state.cmi.CmiState
 
log - Variable in class org.openmuc.jship.state.connectionclose.ConnectionClose
 
log - Variable in class org.openmuc.jship.state.smepin.SmePinState
 
log - Variable in class org.openmuc.jship.state.State
 
log - Variable in class org.openmuc.jship.state.SubState
 
log - Static variable in class org.openmuc.jship.state.TimeoutTimer
 
logPrefix - Variable in class org.openmuc.jship.state.State
 

M

main(String[]) - Static method in class org.openmuc.jship.examples.ExampleClient
 
main(String[]) - Static method in class org.openmuc.jship.examples.ExampleServer
 
main(String[]) - Static method in class org.openmuc.jship.examples.MainTest
 
MainTest - Class in org.openmuc.jship.examples
 
MainTest() - Constructor for class org.openmuc.jship.examples.MainTest
 
MessageUtility - Class in org.openmuc.jship.message
holds static utility methods related to message validation, de-/serialization and parsing preprocess methods separate MessageType (first byte in every message) from MessageValue

N

next() - Method in class org.openmuc.jship.state.State
 
next() - Method in class org.openmuc.jship.state.SubState
 
nextState() - Method in interface org.openmuc.jship.state.ChangeStateCallBack
 
nextState() - Method in class org.openmuc.jship.state.cmi.CmiState
 
nextState() - Method in class org.openmuc.jship.state.HelloOk
 
nextState() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
nextState() - Method in class org.openmuc.jship.state.smepin.SmePinState
 
nextState() - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
nextState() - Method in class org.openmuc.jship.state.State
 
nextSubState(SubState) - Method in interface org.openmuc.jship.state.ChangeStateCallBack
 
nodeCtx - Variable in class org.openmuc.jship.node.websocket.WebSocketHandler
 
NONE - org.openmuc.jship.message.smepin.PinStateType
 

O

OK - org.openmuc.jship.message.smepin.PinInputPermissionType
 
OkState - Class in org.openmuc.jship.state.smeproth
 
OkState(StateCallBack, ProtHCallBacks, ProtocolHandshakeMsg) - Constructor for class org.openmuc.jship.state.smeproth.OkState
 
onClientConnected(ShipConnection) - Method in interface org.openmuc.jship.api.ClientConnectedCallBack
 
onDisconnect(DisconnectReason, ShipConnectionInterface) - Method in interface org.openmuc.jship.api.ConnectionHandler
called when the connection is closed
onMessage(byte[]) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
onMessageReceived(byte[], byte[], ShipConnectionInterface) - Method in interface org.openmuc.jship.api.ConnectionHandler
called when a message with payload was received
openConnection(String) - Method in class org.openmuc.jship.api.Ship
opens a connection to a device/server
openConnection(String) - Method in interface org.openmuc.jship.api.ShipInterface
opens a connection to a device/server
OPTIONAL - org.openmuc.jship.message.smepin.PinStateType
 
org.openmuc.jship.api - package org.openmuc.jship.api
 
org.openmuc.jship.examples - package org.openmuc.jship.examples
 
org.openmuc.jship.message - package org.openmuc.jship.message
 
org.openmuc.jship.message.cde - package org.openmuc.jship.message.cde
 
org.openmuc.jship.message.connectionclose - package org.openmuc.jship.message.connectionclose
 
org.openmuc.jship.message.smehello - package org.openmuc.jship.message.smehello
 
org.openmuc.jship.message.smepin - package org.openmuc.jship.message.smepin
 
org.openmuc.jship.message.smeproth - package org.openmuc.jship.message.smeproth
 
org.openmuc.jship.node - package org.openmuc.jship.node
 
org.openmuc.jship.node.service - package org.openmuc.jship.node.service
 
org.openmuc.jship.node.websocket - package org.openmuc.jship.node.websocket
 
org.openmuc.jship.node.websocket.client - package org.openmuc.jship.node.websocket.client
 
org.openmuc.jship.node.websocket.server - package org.openmuc.jship.node.websocket.server
 
org.openmuc.jship.shipconnection - package org.openmuc.jship.shipconnection
 
org.openmuc.jship.state - package org.openmuc.jship.state
 
org.openmuc.jship.state.cmi - package org.openmuc.jship.state.cmi
 
org.openmuc.jship.state.connectionclose - package org.openmuc.jship.state.connectionclose
 
org.openmuc.jship.state.smehello - package org.openmuc.jship.state.smehello
 
org.openmuc.jship.state.smepin - package org.openmuc.jship.state.smepin
 
org.openmuc.jship.state.smeproth - package org.openmuc.jship.state.smeproth
 
org.openmuc.jship.view - package org.openmuc.jship.view
 

P

parseCdeBody(String, String, CDEMsg.ExtensionType) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
parseCdeBody(CDEMsg) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
parseCmiMsgToString(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
parse a cmi message for logging.
parseConnectionCloseBody(CloseMsg) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
parseConnectionCloseBody(ConnectionClosePhaseType, Integer, ConnectionCloseReasonType) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
parseShipMsgToString(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
parse a message for logging
parseSkiToString(SubjectKeyIdentifier) - Static method in class org.openmuc.jship.node.KeyManagement
returns the hex string that represents the SKI value
parseSmeHelloBody(ConnectionHelloPhaseType, Integer, Boolean) - Static method in class org.openmuc.jship.message.ShipMessageFactory
constructs and returns a SME_HELLO message with the given parameters.
parseSmeHelloBody(HelloMsg) - Static method in class org.openmuc.jship.message.ShipMessageFactory
same as the other parseSmeHelloBody but with SmeHello as parameter
parseSmePinBody(String) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
parseSmePinBody(PinMsg) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
parseSmePinBody(PinStateType, PinInputPermissionType) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
parseSmeProtHBody(ProtocolHandshakeMsg) - Static method in class org.openmuc.jship.message.ShipMessageFactory
same as the other parseSmeProtHBody method but with ProtocolHandshake Object as parameter for ease of use
parseSmeProtHBody(ProtocolHandshakeTypeType, int, int, List<String>) - Static method in class org.openmuc.jship.message.ShipMessageFactory
constructs and returns a SME_PROT_H message with the given parameters
parseTxtRecordFromString(String) - Static method in class org.openmuc.jship.node.service.TxtRecord
 
peekReceivedMsg() - Method in class org.openmuc.jship.state.State
returns the last received message without removing it
peekReceivedMsg() - Method in interface org.openmuc.jship.state.StateCallBack
 
PENDING - org.openmuc.jship.message.smehello.ConnectionHelloPhaseType
 
PendingInit - Class in org.openmuc.jship.state.smehello
 
PendingInit(StateCallBack, HelloCallBacks) - Constructor for class org.openmuc.jship.state.smehello.PendingInit
 
PendingListen - Class in org.openmuc.jship.state.smehello
 
PendingListen(SmeHelloSubState) - Constructor for class org.openmuc.jship.state.smehello.PendingListen
 
PendingTimeout - Class in org.openmuc.jship.state.smehello
 
PendingTimeout(SmeHelloSubState, TimeoutTimer) - Constructor for class org.openmuc.jship.state.smehello.PendingTimeout
 
phaseType - Variable in class org.openmuc.jship.state.smehello.SmeHelloSubState
 
PIN_OK - org.openmuc.jship.message.smepin.PinStateType
 
pinCallBacks - Variable in class org.openmuc.jship.state.smepin.SmePinSubState
 
PinCallBacks - Interface in org.openmuc.jship.state.smepin
 
PinError - Enum in org.openmuc.jship.message.smepin
 
PinInputPermissionType - Enum in org.openmuc.jship.message.smepin
 
PinMsg - Class in org.openmuc.jship.message.smepin
 
PinMsg() - Constructor for class org.openmuc.jship.message.smepin.PinMsg
 
PinStateType - Enum in org.openmuc.jship.message.smepin
 
PinTypeAdapter - Class in org.openmuc.jship.message.smepin
 
PinTypeAdapter() - Constructor for class org.openmuc.jship.message.smepin.PinTypeAdapter
 
PinValue - Class in org.openmuc.jship.message.smepin
 
PinValue() - Constructor for class org.openmuc.jship.message.smepin.PinValue
 
pollReceivedMsg() - Method in class org.openmuc.jship.state.State
returns and removes the last received message
pollReceivedMsg() - Method in interface org.openmuc.jship.state.StateCallBack
 
pongReceived - Variable in class org.openmuc.jship.node.websocket.WebSocketHandler
 
prepareCDEShutdown() - Method in interface org.openmuc.jship.shipconnection.ShipCloseCallBack
 
prepareShutDown() - Method in class org.openmuc.jship.state.connectionclose.ConnectionCloseDevB
 
preprocessCDEMsg(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
preprocessConnCloseMsg(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
preprocessHelloMsg(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
preprocessPinMsg(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
preprocessProtHMsg(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
If there are messages in the message queue, removes the message from the message queue and splits header from body and parses it into a ProtocolHandshake object.
privateKey - Variable in class org.openmuc.jship.node.CertificateInfo
 
procedure() - Method in class org.openmuc.jship.state.cmi.ClientEvaluate
 
procedure() - Method in class org.openmuc.jship.state.cmi.ClientSend
 
procedure() - Method in class org.openmuc.jship.state.cmi.ClientWait
 
procedure() - Method in class org.openmuc.jship.state.cmi.ServerEvaluate
 
procedure() - Method in class org.openmuc.jship.state.cmi.ServerWait
 
procedure() - Method in class org.openmuc.jship.state.smehello.Init
 
procedure() - Method in class org.openmuc.jship.state.smehello.PendingListen
 
procedure() - Method in class org.openmuc.jship.state.smehello.PendingTimeout
 
procedure() - Method in class org.openmuc.jship.state.smehello.ReadyListen
 
procedure() - Method in class org.openmuc.jship.state.smehello.ReadyTimeout
 
procedure() - Method in class org.openmuc.jship.state.smepin.AskInit
 
procedure() - Method in class org.openmuc.jship.state.smepin.AskOk
 
procedure() - Method in class org.openmuc.jship.state.smepin.AskProcess
 
procedure() - Method in class org.openmuc.jship.state.smepin.AskRestrictedOk
 
procedure() - Method in class org.openmuc.jship.state.smepin.CheckBusyInit
 
procedure() - Method in class org.openmuc.jship.state.smepin.CheckBusyWait
 
procedure() - Method in class org.openmuc.jship.state.smepin.CheckError
 
procedure() - Method in class org.openmuc.jship.state.smepin.CheckInit
 
procedure() - Method in class org.openmuc.jship.state.smepin.CheckListen
 
procedure() - Method in class org.openmuc.jship.state.smepin.CheckOk
 
procedure() - Method in class org.openmuc.jship.state.smeproth.ClientInit
 
procedure() - Method in class org.openmuc.jship.state.smeproth.ClientListenChoice
 
procedure() - Method in class org.openmuc.jship.state.smeproth.OkState
 
procedure() - Method in class org.openmuc.jship.state.smeproth.ServerInit
 
procedure() - Method in class org.openmuc.jship.state.smeproth.ServerListenConfirm
 
procedure() - Method in class org.openmuc.jship.state.smeproth.ServerListenProposal
 
procedure() - Method in class org.openmuc.jship.state.smeproth.TimeoutState
 
procedure() - Method in class org.openmuc.jship.state.SubState
 
processMsg(byte[]) - Method in class org.openmuc.jship.state.cmi.CmiState
process a received message
processMsg(byte[]) - Method in class org.openmuc.jship.state.HelloOk
 
processMsg(byte[]) - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
processMsg(byte[]) - Method in class org.openmuc.jship.state.smepin.SmePinState
 
processMsg(byte[]) - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
processMsg(byte[]) - Method in class org.openmuc.jship.state.State
 
prolongReqReplyTimerCB() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
promptEnterRestrictedOk(String) - Method in class org.openmuc.jship.view.CommandLineInput
 
promptEnterRestrictedOk(String) - Method in interface org.openmuc.jship.view.UserInterface
 
promptEnterRestrictedOK() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
promptInputPin() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
promptInputPin(String) - Method in class org.openmuc.jship.view.CommandLineInput
 
promptInputPin(String) - Method in interface org.openmuc.jship.view.UserInterface
prompts user to input a PIN.
promptProlongationRequest(String) - Method in class org.openmuc.jship.view.CommandLineInput
 
promptProlongationRequest(String) - Method in interface org.openmuc.jship.view.UserInterface
prompts user to accept/decline a prolongation request
promptSendPin() - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
promptSendPin(String) - Method in class org.openmuc.jship.view.CommandLineInput
 
promptSendPin(String) - Method in interface org.openmuc.jship.view.UserInterface
asks user if user wants to send a PIN
promptTrustCommunicationPartner(String, String) - Method in class org.openmuc.jship.view.CommandLineInput
 
promptTrustCommunicationPartner(String, String) - Method in interface org.openmuc.jship.view.UserInterface
 
protHCallBacks - Variable in class org.openmuc.jship.state.smeproth.SmeProtHSubState
 
ProtHCallBacks - Interface in org.openmuc.jship.state.smeproth
 
ProtHError - Enum in org.openmuc.jship.message.smeproth
 
ProtHTypeAdapter - Class in org.openmuc.jship.message.smeproth
 
ProtHTypeAdapter() - Constructor for class org.openmuc.jship.message.smeproth.ProtHTypeAdapter
 
ProtocolHandshakeMsg - Class in org.openmuc.jship.message.smeproth
 
ProtocolHandshakeMsg() - Constructor for class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
no-argument constructor for serialization/deserialization
ProtocolHandshakeMsg(ProtocolHandshakeTypeType, int, int, List<String>) - Constructor for class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
ProtocolHandshakeTypeType - Enum in org.openmuc.jship.message.smeproth
 

R

read(JsonReader) - Method in class org.openmuc.jship.message.cde.CDETypeAdapter
 
read(JsonReader) - Method in class org.openmuc.jship.message.connectionclose.ConnectionCloseTypeAdapter
 
read(JsonReader) - Method in class org.openmuc.jship.message.smehello.HelloTypeAdapter
 
read(JsonReader) - Method in class org.openmuc.jship.message.smepin.PinTypeAdapter
 
read(JsonReader) - Method in class org.openmuc.jship.message.smeproth.ProtHTypeAdapter
 
readWrappedBoolean(JsonReader) - Static method in class org.openmuc.jship.message.MessageUtility
 
readWrappedInt(JsonReader) - Static method in class org.openmuc.jship.message.MessageUtility
 
readWrappedString(JsonReader) - Static method in class org.openmuc.jship.message.MessageUtility
 
READY - org.openmuc.jship.message.smehello.ConnectionHelloPhaseType
 
ReadyInit - Class in org.openmuc.jship.state.smehello
 
ReadyInit(StateCallBack, HelloCallBacks) - Constructor for class org.openmuc.jship.state.smehello.ReadyInit
 
ReadyListen - Class in org.openmuc.jship.state.smehello
 
ReadyListen(SmeHelloSubState) - Constructor for class org.openmuc.jship.state.smehello.ReadyListen
 
ReadyTimeout - Class in org.openmuc.jship.state.smehello
 
ReadyTimeout(SmeHelloSubState, TimeoutTimer) - Constructor for class org.openmuc.jship.state.smehello.ReadyTimeout
 
receivedMsg - Variable in class org.openmuc.jship.state.State
 
receivedMsg() - Method in class org.openmuc.jship.state.State
 
receivedMsg() - Method in interface org.openmuc.jship.state.StateCallBack
 
receiveMsg() - Method in class org.openmuc.jship.state.smehello.Listen
helper method wraps parsing in a try/catch block.
receiveMsg() - Method in class org.openmuc.jship.state.smepin.SmePinSubState
helper method wraps parsing in a try/catch block.
receiveMsg() - Method in class org.openmuc.jship.state.smeproth.Listen
helper method wraps parsing in a try/catch block.
receiveMsg(byte[]) - Method in class org.openmuc.jship.state.ConnectionDataExchange
 
registerService(ServiceInfo) - Method in class org.openmuc.jship.node.service.ServiceRegistry
register a service in own JmDNS instance, other active JmDNS listening for the same service type will identify this service once registered
REGULAR_END - org.openmuc.jship.api.DisconnectReason
 
removeClient(ShipClient) - Method in interface org.openmuc.jship.node.ShipNodeCallBacks
 
REMOVED_CONNECTION - org.openmuc.jship.message.connectionclose.ConnectionCloseReasonType
 
removeHandler(ShipServerHandler) - Method in interface org.openmuc.jship.node.websocket.server.ServerCallBack
 
removeServer(ShipServer) - Method in interface org.openmuc.jship.node.ShipNodeCallBacks
 
removeStateTransitionCB(StateTransitionCallBack) - Method in class org.openmuc.jship.state.State
 
removeTrustedSki(String) - Method in class org.openmuc.jship.api.Ship
tries to remove a ski from the trusted SKIs
removeTrustedSki(String) - Static method in class org.openmuc.jship.node.KeyManagement
removes a ski from the trustedSkis map
REQUIRED - org.openmuc.jship.message.smepin.PinStateType
 
RFU - org.openmuc.jship.message.smepin.PinError
 
RFU - org.openmuc.jship.message.smeproth.ProtHError
 
runConnectionDataPreparation(ShipConnection) - Method in class org.openmuc.jship.api.Ship
run the states in connection data preparation, this method is non-blocking and the states will run asynchronously

S

SELECT - org.openmuc.jship.message.smeproth.ProtocolHandshakeTypeType
 
SELECTION_MISMATCH - org.openmuc.jship.message.smeproth.ProtHError
 
sendCDE(String, String) - Method in class org.openmuc.jship.state.ConnectionDataExchange
 
sendCDE(CDEMsg) - Method in class org.openmuc.jship.state.ConnectionDataExchange
 
sendCdeMsg(byte[]) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
sendMsg(byte[]) - Method in interface org.openmuc.jship.api.ShipConnectionInterface
sends a message to the communication partner
sendMsg(byte[]) - Method in interface org.openmuc.jship.node.websocket.BasicCallBack
 
sendMsg(byte[]) - Method in class org.openmuc.jship.node.websocket.WebSocketHandler
 
sendMsg(byte[]) - Method in interface org.openmuc.jship.shipconnection.BasicConnCallBack
 
sendMsg(byte[]) - Method in interface org.openmuc.jship.shipconnection.ShipCloseCallBack
 
sendMsg(byte[]) - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 
sendMsg(byte[]) - Method in class org.openmuc.jship.state.ConnectionDataExchange
 
sendMsg(byte[]) - Method in class org.openmuc.jship.state.State
 
sendMsg(byte[]) - Method in interface org.openmuc.jship.state.StateCallBack
 
sendProlongReqTimerCB() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
ServerCallBack - Interface in org.openmuc.jship.node.websocket.server
 
ServerEvaluate - Class in org.openmuc.jship.state.cmi
 
ServerEvaluate(CmiSubState) - Constructor for class org.openmuc.jship.state.cmi.ServerEvaluate
 
ServerInit - Class in org.openmuc.jship.state.smeproth
 
ServerInit(StateCallBack, ProtHCallBacks) - Constructor for class org.openmuc.jship.state.smeproth.ServerInit
 
ServerListenConfirm - Class in org.openmuc.jship.state.smeproth
 
ServerListenConfirm(SmeProtHSubState, ProtocolHandshakeMsg) - Constructor for class org.openmuc.jship.state.smeproth.ServerListenConfirm
 
ServerListenProposal - Class in org.openmuc.jship.state.smeproth
 
ServerListenProposal(SmeProtHSubState) - Constructor for class org.openmuc.jship.state.smeproth.ServerListenProposal
 
ServerOk - Class in org.openmuc.jship.state.smeproth
 
ServerOk(SmeProtHSubState, ProtocolHandshakeMsg) - Constructor for class org.openmuc.jship.state.smeproth.ServerOk
 
ServerWait - Class in org.openmuc.jship.state.cmi
 
ServerWait(StateCallBack, CmiCallBacks) - Constructor for class org.openmuc.jship.state.cmi.ServerWait
 
serviceAdded(String, String) - Method in interface org.openmuc.jship.api.ConnectionHandler
called when a service is recognized and added
serviceAdded(ServiceEvent) - Method in class org.openmuc.jship.node.service.ServiceRegistry
 
ServiceRegistry - Class in org.openmuc.jship.node.service
 
ServiceRegistry(Inet4Address, String, String, ConnectionHandler) - Constructor for class org.openmuc.jship.node.service.ServiceRegistry
creates a JmDNS instance and a service listener
serviceRemoved(String) - Method in interface org.openmuc.jship.api.ConnectionHandler
called when an added service was removed
serviceRemoved(ServiceEvent) - Method in class org.openmuc.jship.node.service.ServiceRegistry
 
serviceResolved(ServiceEvent) - Method in class org.openmuc.jship.node.service.ServiceRegistry
 
setApiShipConn(ShipConnectionInterface) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setAuthenticated(boolean) - Method in class org.openmuc.jship.node.websocket.SkiManagementInfo
 
setAutoAcceptMode() - Method in class org.openmuc.jship.api.Ship
sets the node to auto-accept-mode.
setBasicCB(BasicCallBack) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setBinary(byte[]) - Method in class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
setBrand(String) - Method in class org.openmuc.jship.node.service.TxtRecord
 
setBusy(boolean) - Method in class org.openmuc.jship.state.SubState
 
setCancelClose(boolean) - Method in class org.openmuc.jship.state.smepin.AskInit
 
setCert(CertificateInfo) - Method in class org.openmuc.jship.node.KeyManagement
 
setClient(List<ShipClient>) - Method in class org.openmuc.jship.node.ShipNode
 
setClientConnectedCB(ClientConnectedCallBack) - Method in class org.openmuc.jship.api.Ship
 
setClientConnectedCB(ClientConnectedCallBack) - Method in class org.openmuc.jship.node.ShipNode
 
setCloseMsg(CloseMsg) - Method in class org.openmuc.jship.state.connectionclose.ConnectionClose
 
setConfig(Configuration) - Method in class org.openmuc.jship.node.ShipNodeContext
 
setConfirmationReceivedTrue() - Method in class org.openmuc.jship.state.connectionclose.ConnectionCloseDevA
Used when a confirmation was received.
setConnection(ShipConnection) - Method in class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
setConnection(ShipConnection) - Method in class org.openmuc.jship.node.websocket.server.ShipServerHandler
 
setConnectionHello(ConnectionHelloType) - Method in class org.openmuc.jship.message.smehello.HelloMsg
 
setConnHandler(ConnectionHandler) - Method in class org.openmuc.jship.api.Ship
 
setConnHandler(ConnectionHandler) - Method in interface org.openmuc.jship.api.ShipInterface
sets a connection handler
setConnHandler(ConnectionHandler) - Method in class org.openmuc.jship.node.ShipNode
 
setConnHandler(ConnectionHandler) - Method in class org.openmuc.jship.node.ShipNodeContext
 
setConnHandler(ConnectionHandler) - Method in class org.openmuc.jship.node.websocket.client.ShipClient
 
setConnHandler(ConnectionHandler) - Method in class org.openmuc.jship.node.websocket.server.ShipServer
 
setExtension(CDEMsg.ExtensionType) - Method in class org.openmuc.jship.message.cde.CDEMsg
 
setExtensionId(String) - Method in class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
setFormats(List<String>) - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
setHandler(ShipClientHandler) - Method in class org.openmuc.jship.node.websocket.client.ShipClient
 
setHandlers(List<ShipServerHandler>) - Method in class org.openmuc.jship.node.websocket.server.ShipServer
 
setHandshakeType(ProtocolHandshakeTypeType) - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
setHeader(String) - Method in class org.openmuc.jship.message.cde.CDEMsg
 
setId(String) - Method in class org.openmuc.jship.node.service.TxtRecord
 
setInitialPinState(PinStateType) - Method in class org.openmuc.jship.node.Configuration
 
setInputPermission(PinInputPermissionType) - Method in class org.openmuc.jship.message.smepin.ConnectionPinStateType
 
setKeepAlive(boolean) - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
setKeyPair(KeyPair) - Method in class org.openmuc.jship.node.KeyManagement
 
setKm(KeyManagement) - Method in class org.openmuc.jship.node.ShipNode
 
setKs(KeyStore) - Method in class org.openmuc.jship.node.KeyManagement
 
setLastReceivedMsg(HelloMsg) - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
setLastReceivedMsg(HelloMsg) - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
setLastReceivedPinStateMsg(PinMsg) - Method in class org.openmuc.jship.state.smepin.AskRestrictedOk
 
setLogPrefix(String) - Method in class org.openmuc.jship.node.ShipNodeContext
 
setMajor(int) - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
setMaxTime(Integer) - Method in class org.openmuc.jship.message.connectionclose.CloseMsg
 
setMinor(int) - Method in class org.openmuc.jship.message.smeproth.ProtocolHandshakeMsg
 
setModel(String) - Method in class org.openmuc.jship.node.service.TxtRecord
 
setName(String) - Method in class org.openmuc.jship.state.TimeoutTimer
 
setNextSubState() - Method in class org.openmuc.jship.state.cmi.ClientEvaluate
 
setNextSubState() - Method in class org.openmuc.jship.state.cmi.ClientSend
 
setNextSubState() - Method in class org.openmuc.jship.state.cmi.ClientWait
 
setNextSubState() - Method in class org.openmuc.jship.state.cmi.ServerEvaluate
 
setNextSubState() - Method in class org.openmuc.jship.state.cmi.ServerWait
 
setNextSubState() - Method in class org.openmuc.jship.state.smehello.Listen
 
setNextSubState() - Method in class org.openmuc.jship.state.smehello.PendingInit
 
setNextSubState() - Method in class org.openmuc.jship.state.smehello.PendingTimeout
 
setNextSubState() - Method in class org.openmuc.jship.state.smehello.ReadyInit
 
setNextSubState() - Method in class org.openmuc.jship.state.smehello.ReadyTimeout
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.AskInit
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.AskOk
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.AskProcess
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.AskRestrictedOk
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.CheckBusyInit
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.CheckBusyWait
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.CheckError
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.CheckInit
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.CheckListen
 
setNextSubState() - Method in class org.openmuc.jship.state.smepin.CheckOk
 
setNextSubState() - Method in class org.openmuc.jship.state.smeproth.ClientInit
 
setNextSubState() - Method in class org.openmuc.jship.state.smeproth.ClientListenChoice
 
setNextSubState() - Method in class org.openmuc.jship.state.smeproth.OkState
 
setNextSubState() - Method in class org.openmuc.jship.state.smeproth.ServerInit
 
setNextSubState() - Method in class org.openmuc.jship.state.smeproth.ServerListenConfirm
 
setNextSubState() - Method in class org.openmuc.jship.state.smeproth.ServerListenProposal
 
setNextSubState() - Method in class org.openmuc.jship.state.smeproth.TimeoutState
 
setNextSubState() - Method in class org.openmuc.jship.state.SubState
 
setOwnInputPermission(PinInputPermissionType) - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
setOwnPinRequirements(ConnectionPinStateType) - Method in class org.openmuc.jship.state.smepin.SmePinState
 
setOwnPinState(PinStateType) - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
setPassphrase(char[]) - Method in class org.openmuc.jship.node.KeyManagement
 
setPath(String) - Method in class org.openmuc.jship.node.service.TxtRecord
 
setPathToKeyStoreFile(Path) - Method in class org.openmuc.jship.node.KeyManagement
 
setPayload(String) - Method in class org.openmuc.jship.message.cde.CDEMsg
 
setPeerSkiAuthenticated() - Method in interface org.openmuc.jship.shipconnection.TrustCheckCallBack
 
setPhase(ConnectionClosePhaseType) - Method in class org.openmuc.jship.message.connectionclose.CloseMsg
 
setPhase(ConnectionHelloPhaseType) - Method in class org.openmuc.jship.message.smehello.ConnectionHelloType
 
setPin(String) - Method in class org.openmuc.jship.message.smepin.ConnectionPinInputType
 
setPinError(PinError) - Method in class org.openmuc.jship.message.smepin.ConnectionPinErrorType
 
setPinRequirements(ConnectionPinStateType) - Method in interface org.openmuc.jship.state.smepin.PinCallBacks
 
setPinState(PinStateType) - Method in class org.openmuc.jship.message.smepin.ConnectionPinStateType
 
setPinValue(PinValue) - Method in class org.openmuc.jship.message.smepin.PinMsg
 
setPort(int) - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
setProlongationRequest(Boolean) - Method in class org.openmuc.jship.message.smehello.ConnectionHelloType
 
setProtHCallBacks(ProtHCallBacks) - Method in class org.openmuc.jship.state.smeproth.SmeProtHSubState
 
setReason(ConnectionCloseReasonType) - Method in class org.openmuc.jship.message.connectionclose.CloseMsg
 
setReceivedMsg(byte[]) - Method in class org.openmuc.jship.state.State
 
setRegister(boolean) - Method in class org.openmuc.jship.node.service.TxtRecord
 
setSelectedFormat(String) - Method in interface org.openmuc.jship.shipconnection.FormatAgreementCallBack
 
setSelectedFormat(String) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setSelectedMajor(int) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setSelectedMinor(int) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setSelectedVersion(int, int) - Method in interface org.openmuc.jship.shipconnection.FormatAgreementCallBack
 
setSelectedVersion(int, int) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setServers(List<ShipServer>) - Method in class org.openmuc.jship.node.ShipNode
 
setServiceDomain(String) - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
setServiceId(String) - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
setServiceInstance(String) - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
setServiceReg(ServiceRegistry) - Method in class org.openmuc.jship.node.ShipNode
 
setSki(String) - Method in class org.openmuc.jship.node.service.TxtRecord
 
setSslContext(SslContext) - Method in class org.openmuc.jship.node.SslContextFactory
 
setState(State) - Method in interface org.openmuc.jship.shipconnection.ShipConnCallBack
 
setState(State) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setStateCB(StateCallBack) - Method in class org.openmuc.jship.state.SubState
 
setStateTransCBList(List<StateTransitionCallBack>) - Method in class org.openmuc.jship.state.State
 
setString(String) - Method in class org.openmuc.jship.message.cde.CDEMsg.ExtensionType
 
setSubState(SubState) - Method in class org.openmuc.jship.state.cmi.CmiState
 
setSubState(SubState) - Method in class org.openmuc.jship.state.HelloOk
 
setSubState(SubState) - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
setSubState(SubState) - Method in class org.openmuc.jship.state.smepin.SmePinState
 
setSubState(SubState) - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
setSubState(SubState) - Method in class org.openmuc.jship.state.State
 
setTimeout(int) - Method in class org.openmuc.jship.state.TimeoutTimer
 
setTimer(Stopwatch) - Method in class org.openmuc.jship.state.TimeoutTimer
 
setTrustCommPartnerFalse() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setTrustedSkiAuthenticated(String) - Static method in class org.openmuc.jship.node.KeyManagement
 
setTrustLevel(int) - Method in class org.openmuc.jship.node.websocket.SkiManagementInfo
 
setTrustLevel(int) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setTrustManager(TrustManager[]) - Method in class org.openmuc.jship.node.SslContextFactory
 
setType(String) - Method in class org.openmuc.jship.node.service.TxtRecord
 
setUserInterface(UserInterface) - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
setWaitForReady(TimeoutTimer) - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
setWaiting(Integer) - Method in class org.openmuc.jship.message.smehello.ConnectionHelloType
 
setWaitTimer(TimeoutTimer) - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
setWssPath(String) - Method in class org.openmuc.jship.api.ShipNodeConfiguration
 
Ship - Class in org.openmuc.jship.api
 
Ship(String, ShipNodeConfiguration, ConnectionHandler) - Constructor for class org.openmuc.jship.api.Ship
constructor with parameters for convenience
ShipClient - Class in org.openmuc.jship.node.websocket.client
 
ShipClient(SslContext, URI, ShipNodeContext, ShipNodeCallBacks) - Constructor for class org.openmuc.jship.node.websocket.client.ShipClient
 
ShipClientHandler - Class in org.openmuc.jship.node.websocket.client
 
ShipClientHandler(WebSocketClientHandshaker, ShipNodeContext, WebSocketCallBack, StopClientCallBack) - Constructor for class org.openmuc.jship.node.websocket.client.ShipClientHandler
 
ShipCloseCallBack - Interface in org.openmuc.jship.shipconnection
 
shipCloseCB - Variable in class org.openmuc.jship.state.connectionclose.ConnectionClose
 
ShipConnCallBack - Interface in org.openmuc.jship.shipconnection
 
shipConnCB - Variable in class org.openmuc.jship.state.State
 
ShipConnection - Class in org.openmuc.jship.shipconnection
 
ShipConnection(boolean, int, ShipNodeContext, BasicCallBack) - Constructor for class org.openmuc.jship.shipconnection.ShipConnection
 
ShipConnectionInterface - Interface in org.openmuc.jship.api
users can interact with a specific client or server through this interface
shipConnRdyLatch - Variable in class org.openmuc.jship.node.websocket.WebSocketHandler
 
ShipInterface - Interface in org.openmuc.jship.api
 
ShipMessageFactory - Class in org.openmuc.jship.message
 
ShipNode - Class in org.openmuc.jship.node
 
ShipNode(String, ShipNodeConfiguration, ConnectionHandler) - Constructor for class org.openmuc.jship.node.ShipNode
sets up a SHIP node
ShipNodeCallBacks - Interface in org.openmuc.jship.node
 
ShipNodeConfiguration - Class in org.openmuc.jship.api
 
ShipNodeConfiguration(int, String, boolean, String, String, String, char[], String, int) - Constructor for class org.openmuc.jship.api.ShipNodeConfiguration
wrapper class for parameters for initial ship node configuration
ShipNodeContext - Class in org.openmuc.jship.node
 
ShipNodeContext(Configuration) - Constructor for class org.openmuc.jship.node.ShipNodeContext
 
ShipNodeContext(Configuration, String, ConnectionHandler) - Constructor for class org.openmuc.jship.node.ShipNodeContext
 
ShipServer - Class in org.openmuc.jship.node.websocket.server
 
ShipServer(SslContext, int, String, ShipNodeContext, ShipNodeCallBacks, boolean) - Constructor for class org.openmuc.jship.node.websocket.server.ShipServer
 
ShipServerHandler - Class in org.openmuc.jship.node.websocket.server
 
ShipServerHandler(ShipNodeContext, ServerCallBack) - Constructor for class org.openmuc.jship.node.websocket.server.ShipServerHandler
 
ShipServerInitializer - Class in org.openmuc.jship.node.websocket.server
 
ShipServerInitializer(SslContext, ShipNodeContext, ServerCallBack) - Constructor for class org.openmuc.jship.node.websocket.server.ShipServerInitializer
 
shutdown() - Method in class org.openmuc.jship.node.service.ServiceRegistry
unregisters all services in own JmDNS instance, removed service listener and closes JmDNS instance
shutDown() - Method in class org.openmuc.jship.api.Ship
shuts down service discovery, all servers and clients on the node and the node itself
shutDownExecutors() - Method in class org.openmuc.jship.state.State
 
SkiManagementInfo - Class in org.openmuc.jship.node.websocket
 
SkiManagementInfo(int) - Constructor for class org.openmuc.jship.node.websocket.SkiManagementInfo
 
SkiManagementInfo(int, boolean) - Constructor for class org.openmuc.jship.node.websocket.SkiManagementInfo
 
smeHelloMsg(byte[]) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
SmeHelloState - Class in org.openmuc.jship.state.smehello
 
SmeHelloState(ShipConnCallBack, Configuration, String) - Constructor for class org.openmuc.jship.state.smehello.SmeHelloState
 
SmeHelloSubState - Class in org.openmuc.jship.state.smehello
 
SmeHelloSubState(StateCallBack, HelloCallBacks) - Constructor for class org.openmuc.jship.state.smehello.SmeHelloSubState
 
smePinMsg(byte[]) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
SmePinState - Class in org.openmuc.jship.state.smepin
 
SmePinState(ShipConnCallBack, Configuration, String) - Constructor for class org.openmuc.jship.state.smepin.SmePinState
 
SmePinSubState - Class in org.openmuc.jship.state.smepin
 
SmePinSubState(StateCallBack, PinCallBacks) - Constructor for class org.openmuc.jship.state.smepin.SmePinSubState
 
SmeProtHState - Class in org.openmuc.jship.state.smeproth
 
SmeProtHState(ShipConnCallBack, Configuration, String) - Constructor for class org.openmuc.jship.state.smeproth.SmeProtHState
 
SmeProtHSubState - Class in org.openmuc.jship.state.smeproth
 
SmeProtHSubState(StateCallBack, ProtHCallBacks) - Constructor for class org.openmuc.jship.state.smeproth.SmeProtHSubState
 
smeProtMsg(byte[]) - Static method in class org.openmuc.jship.message.ShipMessageFactory
 
socketCB - Variable in class org.openmuc.jship.node.websocket.WebSocketHandler
 
SslContextFactory - Class in org.openmuc.jship.node
 
SslContextFactory() - Constructor for class org.openmuc.jship.node.SslContextFactory
 
startCmiTimer() - Method in class org.openmuc.jship.state.cmi.CmiState
 
startProlongationReqReplyTimer() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
startSendProlongationReqTimer(int) - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
startTimer() - Method in interface org.openmuc.jship.state.TimerCallBack
 
startTimer(int) - Method in interface org.openmuc.jship.state.VariableValueTimerCallBack
 
startWaitTimer() - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
startWFRTimer() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
State - Class in org.openmuc.jship.state
 
State(ShipConnCallBack, Configuration, String) - Constructor for class org.openmuc.jship.state.State
 
StateCallBack - Interface in org.openmuc.jship.state
 
stateCB - Variable in class org.openmuc.jship.state.State
 
stateCB - Variable in class org.openmuc.jship.state.SubState
 
stateFinished() - Method in interface org.openmuc.jship.state.StateTransitionCallBack
 
stateTransCBList - Variable in class org.openmuc.jship.state.State
 
StateTransitionCallBack - Interface in org.openmuc.jship.state
 
stop() - Method in class org.openmuc.jship.node.websocket.client.ShipClient
 
stop() - Method in interface org.openmuc.jship.node.websocket.client.StopClientCallBack
 
stop() - Method in class org.openmuc.jship.node.websocket.server.ShipServer
 
stopAllClients() - Method in class org.openmuc.jship.node.ShipNode
 
stopAllServers() - Method in class org.openmuc.jship.node.ShipNode
 
StopClientCallBack - Interface in org.openmuc.jship.node.websocket.client
 
stopCmiTimer() - Method in class org.openmuc.jship.state.cmi.CmiState
 
storeKeyPairInKeyStore(String) - Method in class org.openmuc.jship.node.KeyManagement
 
storeSymKeyInKeyStore(String) - Method in class org.openmuc.jship.node.KeyManagement
 
subState - Variable in class org.openmuc.jship.state.smeproth.SmeProtHState
 
SubState - Class in org.openmuc.jship.state
 
SubState(StateCallBack) - Constructor for class org.openmuc.jship.state.SubState
 
switchToReady() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
switch from basic state PENDING to READY.

T

timedOut(TimeoutTimer) - Method in class org.openmuc.jship.state.cmi.CmiState
 
timedOut(TimeoutTimer) - Method in class org.openmuc.jship.state.HelloOk
 
timedOut(TimeoutTimer) - Method in class org.openmuc.jship.state.smehello.SmeHelloState
on timeout set timeout state depending on current phase and do the timeout procedure.
timedOut(TimeoutTimer) - Method in class org.openmuc.jship.state.smepin.SmePinState
 
timedOut(TimeoutTimer) - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
timedOut(TimeoutTimer) - Method in class org.openmuc.jship.state.State
what should happen if a timer times out
Timeout - Class in org.openmuc.jship.state.smehello
 
Timeout(StateCallBack, HelloCallBacks, TimeoutTimer) - Constructor for class org.openmuc.jship.state.smehello.Timeout
 
TIMEOUT - org.openmuc.jship.message.smeproth.ProtHError
 
TimeoutState - Class in org.openmuc.jship.state.smeproth
 
TimeoutState(SmeProtHSubState) - Constructor for class org.openmuc.jship.state.smeproth.TimeoutState
 
timeoutTimer - Variable in class org.openmuc.jship.state.smehello.Timeout
 
TimeoutTimer - Class in org.openmuc.jship.state
 
TimeoutTimer(String, int) - Constructor for class org.openmuc.jship.state.TimeoutTimer
 
TimerCallBack - Interface in org.openmuc.jship.state
 
toString() - Method in enum org.openmuc.jship.message.connectionclose.ConnectionClosePhaseType
 
toString() - Method in enum org.openmuc.jship.message.connectionclose.ConnectionCloseReasonType
 
toString() - Method in enum org.openmuc.jship.message.smehello.ConnectionHelloPhaseType
 
toString() - Method in enum org.openmuc.jship.message.smepin.PinInputPermissionType
 
toString() - Method in enum org.openmuc.jship.message.smepin.PinStateType
 
toString() - Method in enum org.openmuc.jship.message.smeproth.ProtocolHandshakeTypeType
 
toString() - Method in class org.openmuc.jship.state.cmi.ClientEvaluate
 
toString() - Method in class org.openmuc.jship.state.cmi.ClientSend
 
toString() - Method in class org.openmuc.jship.state.cmi.ClientWait
 
toString() - Method in class org.openmuc.jship.state.cmi.CmiState
 
toString() - Method in class org.openmuc.jship.state.cmi.ServerEvaluate
 
toString() - Method in class org.openmuc.jship.state.cmi.ServerWait
 
toString() - Method in class org.openmuc.jship.state.HelloOk
 
toString() - Method in class org.openmuc.jship.state.smehello.PendingInit
 
toString() - Method in class org.openmuc.jship.state.smehello.PendingListen
 
toString() - Method in class org.openmuc.jship.state.smehello.PendingTimeout
 
toString() - Method in class org.openmuc.jship.state.smehello.ReadyInit
 
toString() - Method in class org.openmuc.jship.state.smehello.ReadyListen
 
toString() - Method in class org.openmuc.jship.state.smehello.ReadyTimeout
 
toString() - Method in class org.openmuc.jship.state.smehello.SmeHelloState
 
toString() - Method in class org.openmuc.jship.state.smepin.AskInit
 
toString() - Method in class org.openmuc.jship.state.smepin.AskOk
 
toString() - Method in class org.openmuc.jship.state.smepin.AskProcess
 
toString() - Method in class org.openmuc.jship.state.smepin.AskRestrictedOk
 
toString() - Method in class org.openmuc.jship.state.smepin.CheckBusyInit
 
toString() - Method in class org.openmuc.jship.state.smepin.CheckBusyWait
 
toString() - Method in class org.openmuc.jship.state.smepin.CheckError
 
toString() - Method in class org.openmuc.jship.state.smepin.CheckInit
 
toString() - Method in class org.openmuc.jship.state.smepin.CheckListen
 
toString() - Method in class org.openmuc.jship.state.smepin.CheckOk
 
toString() - Method in class org.openmuc.jship.state.smepin.SmePinState
 
toString() - Method in class org.openmuc.jship.state.smeproth.ClientInit
 
toString() - Method in class org.openmuc.jship.state.smeproth.ClientListenChoice
 
toString() - Method in class org.openmuc.jship.state.smeproth.ClientOk
 
toString() - Method in class org.openmuc.jship.state.smeproth.ServerInit
 
toString() - Method in class org.openmuc.jship.state.smeproth.ServerListenConfirm
 
toString() - Method in class org.openmuc.jship.state.smeproth.ServerListenProposal
 
toString() - Method in class org.openmuc.jship.state.smeproth.ServerOk
 
toString() - Method in class org.openmuc.jship.state.smeproth.SmeProtHState
 
toString() - Method in class org.openmuc.jship.state.smeproth.TimeoutState
 
trustCB - Variable in class org.openmuc.jship.state.smehello.SmeHelloState
 
TrustCheckCallBack - Interface in org.openmuc.jship.shipconnection
 
trustCommPartner() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
trustsCommPartner() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
trustsCommPartner() - Method in interface org.openmuc.jship.shipconnection.TrustCheckCallBack
 
trustsCommPartner() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
TxtRecord - Class in org.openmuc.jship.node.service
 
TxtRecord(String, String, String, boolean) - Constructor for class org.openmuc.jship.node.service.TxtRecord
 
TxtRecord(String, String, String, boolean, String, String, String) - Constructor for class org.openmuc.jship.node.service.TxtRecord
 

U

UNEXPECTED_MESSAGE - org.openmuc.jship.message.smeproth.ProtHError
 
unregisterService(ServiceInfo) - Method in class org.openmuc.jship.node.service.ServiceRegistry
unregister a service in own JmDNS instance
UNSPECIFIC - org.openmuc.jship.message.connectionclose.ConnectionCloseReasonType
 
updateTrustLevel() - Method in class org.openmuc.jship.shipconnection.ShipConnection
 
UserInterface - Interface in org.openmuc.jship.view
 
userVerifyTrustLevel - Static variable in class org.openmuc.jship.node.Configuration
 

V

valueOf(String) - Static method in enum org.openmuc.jship.api.DisconnectReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.jship.message.connectionclose.ConnectionClosePhaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.jship.message.connectionclose.ConnectionCloseReasonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.jship.message.smehello.ConnectionHelloPhaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.jship.message.smepin.PinError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.jship.message.smepin.PinInputPermissionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.jship.message.smepin.PinStateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.jship.message.smeproth.ProtHError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openmuc.jship.message.smeproth.ProtocolHandshakeTypeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openmuc.jship.api.DisconnectReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.jship.message.connectionclose.ConnectionClosePhaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.jship.message.connectionclose.ConnectionCloseReasonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.jship.message.smehello.ConnectionHelloPhaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.jship.message.smepin.PinError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.jship.message.smepin.PinInputPermissionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.jship.message.smepin.PinStateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.jship.message.smeproth.ProtHError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openmuc.jship.message.smeproth.ProtocolHandshakeTypeType
Returns an array containing the constants of this enum type, in the order they are declared.
VariableValueTimerCallBack - Interface in org.openmuc.jship.state
 

W

Wait - Class in org.openmuc.jship.state.cmi
 
Wait(StateCallBack, CmiCallBacks) - Constructor for class org.openmuc.jship.state.cmi.Wait
 
waitTimer - Variable in class org.openmuc.jship.state.smeproth.SmeProtHState
 
waitTimer() - Method in interface org.openmuc.jship.state.smeproth.ProtHCallBacks
 
waitTimerVal - Variable in class org.openmuc.jship.state.smeproth.SmeProtHState
 
WebSocketCallBack - Interface in org.openmuc.jship.node.websocket
 
WebSocketHandler - Class in org.openmuc.jship.node.websocket
 
WebSocketHandler(ShipNodeContext, WebSocketCallBack) - Constructor for class org.openmuc.jship.node.websocket.WebSocketHandler
 
wfrTimerCB() - Method in interface org.openmuc.jship.state.smehello.HelloCallBacks
 
wrapInBinaryFrame(byte[]) - Static method in class org.openmuc.jship.message.MessageUtility
 
write(JsonWriter, CDEMsg) - Method in class org.openmuc.jship.message.cde.CDETypeAdapter
 
write(JsonWriter, CloseMsg) - Method in class org.openmuc.jship.message.connectionclose.ConnectionCloseTypeAdapter
 
write(JsonWriter, HelloMsg) - Method in class org.openmuc.jship.message.smehello.HelloTypeAdapter
 
write(JsonWriter, PinMsg) - Method in class org.openmuc.jship.message.smepin.PinTypeAdapter
 
write(JsonWriter, ProtocolHandshakeMsg) - Method in class org.openmuc.jship.message.smeproth.ProtHTypeAdapter
 
writeBooleanToObject(JsonWriter, String, Boolean) - Static method in class org.openmuc.jship.message.MessageUtility
 
writeIntToObject(JsonWriter, String, Integer) - Static method in class org.openmuc.jship.message.MessageUtility
 
writeStringToObject(JsonWriter, String, String) - Static method in class org.openmuc.jship.message.MessageUtility
 
WRONG_PIN - org.openmuc.jship.message.smepin.PinError
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages