JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Enum Summary
Annotation Types Summary
Class
Description
AccessMethodsIdentification
AccessMethodsMsg
AccessMethodsMsg.Dns
AccessMethodsMsg.DnsSd_mDns
AccessMethodsRequestMsg
AMRTypeAdapter
AMTypeAdapter
AuthenticatedConnection
In addition to a
BasicConnection
, we also know who the communication partner is.
BasicConnection
The most basic form of connection: it can only send messages and close itself.
CDEDeserializer
CDEMsg
CDEMsg.ExtensionType
CDETypeAdapter
CertificateInfo
ClientConnectedCallBack
This listener can be used for the server to set a procedure to run as soon as a client connects to that server.
ClientEvaluate
ClientInit
ClientListenChoice
ClientSend
ClientServerWait
CloseDevA
CloseDevB
CloseHandler
CloseMsg
CmiInitStart
CommandLineInput
CommonMessages
Configuration
ConnectionClose
ConnectionCloseDevA
ConnectionCloseDevB
ConnectionClosePhaseType
ConnectionCloseReasonType
ConnectionCloseTypeAdapter
ConnectionDataExchange
ConnectionDataExchange
ConnectionDataPreparation
ConnectionHandler
ConnectionHelloPhaseType
ConnectionHelloType
ConnectionPinErrorType
ConnectionPinInputType
ConnectionPinStateType
DisconnectReason
HelloMsg
wrapper class for ConnectionHelloType.
HelloOk
HelloTypeAdapter
InitListen
KeyManagement
everything related to key management and key encryption
LoggingBasicConnection
MessageUtility
holds static utility methods related to message validation, de-/serialization and parsing preprocess methods separate MessageType (first byte in every message) from MessageValue
NamedThreadFactory
PendingInit
PendingListen
PendingTimeout
PinError
PinInputPermissionType
PinMsg
PinOk
PinStateType
PinTypeAdapter
PinValue
ProtHError
ProtHErrorTypeAdapter
ProtHOk
ProtHTypeAdapter
ProtocolHandshakeErrorMsg
ProtocolHandshakeMsg
ProtocolHandshakeTypeType
ReadyInit
ReadyListen
ReadyTimeout
ServerEvaluate
ServerInit
ServerListenConfirm
ServerListenProposal
ServiceRegistry
Ship
ShipClient
ShipClientHandler
ShipConnection
ShipConnectionImpl
ShipConnectionImpl.Role
ShipConnectionInterface
users can interact with a specific client or server through this interface
ShipInterface
ShipMessageFactory
ShipNodeConfiguration
big POJO that holds all relevant library configuration
ShipNodeContext
ShipNodeImpl
ShipServer
ShipServerHandler
ShipServerInitializer
SkiManagementInfo
SmeExtraData
SmeHelloUtils
Common procedures and constants for SME states
SmeProtH
SpecifiedTimeout
SslContextFactory
State
All states that a SHIP connection might be in.
StateHandler
A
StateHandler
is a collection of event handlers associated with a given SHIP connection state.
StateHandler.Handles
Indicates which state(s) this handler takes care of.
StateHandler.UsesExtraData
Indicates that this state needs some extra data of the specified type.
StateHandlerContext
This interface encapsulates all the ways in which a
StateHandler
may interact with the network, the state machine, and the various timers.
StateMachine
SHIP state machine, handles connection setup until Connection Data Exchange is reached.
StopClientCallBack
Timeout
TxtRecord
UserInterface
WebSocketHandler