Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractNetBidibServerHandler<T> - Class in org.bidib.jbidibc.netbidib.server
-
The
AbstractNetBidibServerHandleris a netty channel handler that is called when a data packet is received. - AbstractNetBidibServerHandler(NetBidibLinkData, Function<BidibMessageInterface, T>, RoleTypeEnum, Supplier<BidibMessageEvaluator>) - Constructor for class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
-
Constructor
- addRemoteConnectionListener(ConnectionListener) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
B
- BIND_ADDRESS_ALL_INTERFACES - Static variable in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
C
- channelInactive(ChannelHandlerContext) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibChannelInboundHandler
- channelRead0(ChannelHandlerContext, ByteBuf) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibChannelInboundHandler
- channelReadComplete(ChannelHandlerContext) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibChannelInboundHandler
- channelRegistered(ChannelHandlerContext) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibChannelInboundHandler
- channelRegistered(String, ChannelHandlerContext) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- channelUnregistered(ChannelHandlerContext) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibChannelInboundHandler
- cleanup() - Method in class org.bidib.jbidibc.netbidib.server.ServerNetMessageReceiver
- cleanupHandlerContext(String) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- close() - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- CONFIRMATION_PENDING - Enum constant in enum class org.bidib.jbidibc.netbidib.server.ConnectionState.Phase
- ConnectionState - Class in org.bidib.jbidibc.netbidib.server
- ConnectionState() - Constructor for class org.bidib.jbidibc.netbidib.server.ConnectionState
- ConnectionState.Phase - Enum Class in org.bidib.jbidibc.netbidib.server
-
Enums for each phase.
- contactInterface() - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- CONTEXT_KEY - Static variable in class org.bidib.jbidibc.netbidib.server.ConnectionState
-
Key to retrieve the context key from the session.
- createInstance(Context) - Static method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
-
Get a new initialized instance of NetBidibServerBidib.
- createMessageReceiver(NodeRegistry, RawMessageListener, Context) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- createNetBidibChannelInboundHandler(NetBidibLinkData, String, RoleTypeEnum, ConnectionListener) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
-
Create the
NetBidibServerHandlerinstance. - createRequestFactory() - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
D
- DEFAULT_HOSTNAME - Static variable in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
- DEFAULT_PORTNUM - Static variable in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
- DefaultHostAdapter<T> - Class in org.bidib.jbidibc.netbidib.server.adapter
- DefaultHostAdapter(Function<BidibMessageInterface, T>) - Constructor for class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
- doProcessMessage(BidibMessageInterface, String, byte[]) - Method in class org.bidib.jbidibc.netbidib.server.ServerNetMessageReceiver
E
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibChannelInboundHandler
F
- forwardMessageToBackend(byte[]) - Method in class org.bidib.jbidibc.netbidib.server.adapter.SimulationHostAdapter
- forwardMessageToBackend(T) - Method in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
- forwardMessageToGuest(String, SequenceNumberProvider, byte[]) - Method in class org.bidib.jbidibc.netbidib.server.adapter.SimulationHostAdapter
- forwardMessageToGuest(String, SequenceNumberProvider, T) - Method in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
G
- getConfiguredPort() - Method in class org.bidib.jbidibc.netbidib.server.adapter.JSCSerialHostAdapter
-
Returns the configured port that was provided during connect backend.
- getConfiguredPort() - Method in class org.bidib.jbidibc.netbidib.server.adapter.PJCSerialHostAdapter
-
Returns the configured port that was provided during connect backend.
- getConfiguredPort() - Method in class org.bidib.jbidibc.netbidib.server.adapter.RxtxSerialHostAdapter
-
Returns the configured port that was provided during connect backend.
- getConfiguredPort() - Method in class org.bidib.jbidibc.netbidib.server.adapter.ScmSerialHostAdapter
-
Returns the configured port that was provided during connect backend.
- getConnectionParams() - Method in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
- getPairingStateHandler(Long) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- getPortIdentifiers() - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- getRawSerialBidib() - Method in class org.bidib.jbidibc.netbidib.server.adapter.JSCSerialHostAdapter
- getRawSerialBidib() - Method in class org.bidib.jbidibc.netbidib.server.adapter.PJCSerialHostAdapter
- getRawSerialBidib() - Method in class org.bidib.jbidibc.netbidib.server.adapter.RxtxSerialHostAdapter
- getRawSerialBidib() - Method in class org.bidib.jbidibc.netbidib.server.adapter.ScmSerialHostAdapter
- getShutdownHook() - Method in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
- getShutdownLock() - Method in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
- getToBackendPublisher() - Method in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
- getToGuestPublisher() - Method in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
H
- handleLocalBidibUpResponse() - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- handlerAdded(ChannelHandlerContext) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibChannelInboundHandler
- handlerRemoved(ChannelHandlerContext) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibChannelInboundHandler
I
- initialize() - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- initialize(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
- initialize(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.JSCSerialHostAdapter
- initialize(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.PJCSerialHostAdapter
- initialize(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.RxtxSerialHostAdapter
- initialize(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.ScmSerialHostAdapter
- initialize(Context) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- INTERFACE - Enum constant in enum class org.bidib.jbidibc.netbidib.server.RoleTypeEnum
- isOpened() - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
J
- JSCSerialHostAdapter<T> - Class in org.bidib.jbidibc.netbidib.server.adapter
-
This class uses JSerialCommSerialConnector for communication.
- JSCSerialHostAdapter(Function<BidibMessageInterface, T>) - Constructor for class org.bidib.jbidibc.netbidib.server.adapter.JSCSerialHostAdapter
L
- logTX(BidibMessageInterface, byte[]) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
M
- messageContentSupplier - Variable in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
N
- NetBidibChannelInboundHandler<T> - Class in org.bidib.jbidibc.netbidib.server
- NetBidibChannelInboundHandler(AbstractNetBidibServerHandler<T>) - Constructor for class org.bidib.jbidibc.netbidib.server.NetBidibChannelInboundHandler
- NetBidibNettyServer<T> - Class in org.bidib.jbidibc.netbidib.server
- NetBidibNettyServer(String, int, String, NetBidibLinkData, RoleTypeEnum, AbstractNetBidibServerHandler<T>) - Constructor for class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
-
Create a
NetBidibServerinstance with the provided hostname and portNumber. - NetBidibNettyServer(String, NetBidibLinkData, RoleTypeEnum, AbstractNetBidibServerHandler<T>) - Constructor for class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
- NetBidibServerBidib - Class in org.bidib.jbidibc.netbidib.server
- NetBidibServerBidib() - Constructor for class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- NetBidibServerByteArray - Class in org.bidib.jbidibc.netbidib.server
- NetBidibServerByteArray(String, int, String, NetBidibLinkData, RoleTypeEnum, AbstractNetBidibServerHandler<byte[]>) - Constructor for class org.bidib.jbidibc.netbidib.server.NetBidibServerByteArray
-
Create a
NetBidibServerinstance with the provided hostname and portNumber. - NetBidibServerHandlerByteArray - Class in org.bidib.jbidibc.netbidib.server
- NetBidibServerHandlerByteArray(NetBidibLinkData, RoleTypeEnum, Supplier<BidibMessageEvaluator>) - Constructor for class org.bidib.jbidibc.netbidib.server.NetBidibServerHandlerByteArray
- NODE - Enum constant in enum class org.bidib.jbidibc.netbidib.server.RoleTypeEnum
- NOT_CONNECTED - Enum constant in enum class org.bidib.jbidibc.netbidib.server.ConnectionState.Phase
- NOT_CONNECTED - Static variable in class org.bidib.jbidibc.netbidib.server.ConnectionState
-
String to use to indicate that currently no connection is established.
- notifyConnectionClosed(String) - Method in class org.bidib.jbidibc.netbidib.server.ServerNetMessageReceiver
- notifyConnectionOpened(String) - Method in class org.bidib.jbidibc.netbidib.server.ServerNetMessageReceiver
O
- open(String, ConnectionListener, Set<NodeListener>, Set<MessageListener>, Set<TransferListener>, Context) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- org.bidib.jbidibc.netbidib.server - package org.bidib.jbidibc.netbidib.server
- org.bidib.jbidibc.netbidib.server.adapter - package org.bidib.jbidibc.netbidib.server.adapter
P
- PAIRED - Enum constant in enum class org.bidib.jbidibc.netbidib.server.ConnectionState.Phase
- pairedPartnerLock - Variable in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- PJCSerialHostAdapter<T> - Class in org.bidib.jbidibc.netbidib.server.adapter
-
This class uses PureJavaCommSerialConnector for communication.
- PJCSerialHostAdapter(Function<BidibMessageInterface, T>) - Constructor for class org.bidib.jbidibc.netbidib.server.adapter.PJCSerialHostAdapter
- processMessageFromHost(byte[]) - Method in class org.bidib.jbidibc.netbidib.server.ServerNetMessageReceiver
- processMessages(ByteArrayOutputStream, String) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- publishBidibMessage(String, SequenceNumberProvider, byte[]) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
-
Publish the bidib message to all channels.
- publishBidibMessage(String, SequenceNumberProvider, byte[]) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerHandlerByteArray
- publishBidibMessage(String, SequenceNumberProvider, BidibMessageInterface) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
-
Publish the bidib message to all channels.
R
- REMOTE_ADDRESS_KEY - Static variable in class org.bidib.jbidibc.netbidib.server.ConnectionState
-
Key to retrieve the remote address from the session.
- removeRemoteConnectionListener(ConnectionListener) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- RoleTypeEnum - Enum Class in org.bidib.jbidibc.netbidib.server
- RxtxSerialHostAdapter<T> - Class in org.bidib.jbidibc.netbidib.server.adapter
-
This class uses RxtxSerialConnector for communication.
- RxtxSerialHostAdapter(Function<BidibMessageInterface, T>) - Constructor for class org.bidib.jbidibc.netbidib.server.adapter.RxtxSerialHostAdapter
S
- ScmSerialHostAdapter<T> - Class in org.bidib.jbidibc.netbidib.server.adapter
-
This class uses ScmSerialConnector for communication.
- ScmSerialHostAdapter(Function<BidibMessageInterface, T>) - Constructor for class org.bidib.jbidibc.netbidib.server.adapter.ScmSerialHostAdapter
- send(byte[]) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- ServerNetMessageReceiver - Class in org.bidib.jbidibc.netbidib.server
- ServerNetMessageReceiver(NodeRegistry, RequestFactory, boolean) - Constructor for class org.bidib.jbidibc.netbidib.server.ServerNetMessageReceiver
- setConnectionListener(ConnectionListener) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- setConnectionListener(ConnectionListener) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- setNetMessageReceiver(ServerNetMessageReceiver) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- setNetMessageReceiver(ServerNetMessageReceiver) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
- setPairingStore(PairingStore) - Method in class org.bidib.jbidibc.netbidib.server.AbstractNetBidibServerHandler
- setRawSerialBidib(BaseBidib<MessageReceiver>) - Method in class org.bidib.jbidibc.netbidib.server.adapter.JSCSerialHostAdapter
- setRawSerialBidib(BaseBidib<MessageReceiver>) - Method in class org.bidib.jbidibc.netbidib.server.adapter.PJCSerialHostAdapter
- setRawSerialBidib(BaseBidib<MessageReceiver>) - Method in class org.bidib.jbidibc.netbidib.server.adapter.RxtxSerialHostAdapter
- setRawSerialBidib(BaseBidib<MessageReceiver>) - Method in class org.bidib.jbidibc.netbidib.server.adapter.ScmSerialHostAdapter
- setShutdownHook(Thread) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
- setToBackendPublisher(BidibMessagePublisher<T>) - Method in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
- setToGuestPublisher(BidibMessagePublisher<T>) - Method in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
- signalConnectionClosed(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
- signalConnectionClosed(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.JSCSerialHostAdapter
- signalConnectionClosed(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.PJCSerialHostAdapter
- signalConnectionClosed(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.RxtxSerialHostAdapter
- signalConnectionClosed(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.ScmSerialHostAdapter
- signalConnectionOpened(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.DefaultHostAdapter
- signalConnectionOpened(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.JSCSerialHostAdapter
- signalConnectionOpened(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.PJCSerialHostAdapter
- signalConnectionOpened(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.RxtxSerialHostAdapter
- signalConnectionOpened(Context) - Method in class org.bidib.jbidibc.netbidib.server.adapter.ScmSerialHostAdapter
- signalUserAction(String, Context) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
- signalUserAction(String, Context) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibServerBidib
- SimulationHostAdapter - Class in org.bidib.jbidibc.netbidib.server.adapter
- SimulationHostAdapter(Function<BidibMessageInterface, byte[]>) - Constructor for class org.bidib.jbidibc.netbidib.server.adapter.SimulationHostAdapter
- startServer(ConnectionListener) - Method in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
-
Start the server.
- STATE_KEY - Static variable in class org.bidib.jbidibc.netbidib.server.ConnectionState
-
Key to retrieve the state from the session.
- stop() - Method in class org.bidib.jbidibc.netbidib.server.NetBidibNettyServer
-
Stop the server.
U
- UNPAIRED - Enum constant in enum class org.bidib.jbidibc.netbidib.server.ConnectionState.Phase
V
- valueOf(String) - Static method in enum class org.bidib.jbidibc.netbidib.server.ConnectionState.Phase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.bidib.jbidibc.netbidib.server.RoleTypeEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.bidib.jbidibc.netbidib.server.ConnectionState.Phase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.bidib.jbidibc.netbidib.server.RoleTypeEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values