Index

A B C D E F G H I J L M N O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractNetBidibServerHandler<T> - Class in org.bidib.jbidibc.netbidib.server
The AbstractNetBidibServerHandler is 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 NetBidibServerHandler instance.
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 NetBidibServer instance 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 NetBidibServer instance 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.
A B C D E F G H I J L M N O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values