org.eclipse.net4j.signal
Interface ISignalProtocol<INFRA_STRUCTURE>
- All Superinterfaces:
- IBufferHandler, ILocationAware, INotifier, IProtocol<INFRA_STRUCTURE>, IUserAware
- All Known Implementing Classes:
- HeartBeatProtocol, HeartBeatProtocol.Server, SignalProtocol
- public interface ISignalProtocol<INFRA_STRUCTURE>
- extends IProtocol<INFRA_STRUCTURE>, INotifier
A protocol
that consists of a number of stream-based signals
.
- Since:
- 2.0
NO_TIMEOUT
static final long NO_TIMEOUT
- See Also:
- Constant Field Values
DEFAULT_TIMEOUT
static final long DEFAULT_TIMEOUT
- See Also:
- Constant Field Values
getTimeout
long getTimeout()
setTimeout
void setTimeout(long timeout)
getStreamWrapper
IStreamWrapper getStreamWrapper()
setStreamWrapper
void setStreamWrapper(IStreamWrapper streamWrapper)
addStreamWrapper
void addStreamWrapper(IStreamWrapper streamWrapper)
open
IChannel open(IConnector connector)
close
void close()
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.