Package org.eclipse.net4j.signal

# Schnittstelle ISignalProtocol.WithSignalCounters<INFRA_STRUCTURE>

Alle Superschnittstellen:
  `IBufferHandler`, `ILocationAware`, `org.eclipse.net4j.util.event.INotifier`, `IProtocol<INFRA_STRUCTURE>`, `ISignalProtocol<INFRA_STRUCTURE>`, `org.eclipse.net4j.util.security.IUserAware`

Alle bekannten Implementierungsklassen:
  `AuthenticatingSignalProtocol`, `HeartBeatProtocol`, `HeartBeatProtocol.Server`, `SignalProtocol`

Umschließende Schnittstelle:
  `ISignalProtocol<INFRA_STRUCTURE>`

public static interface ISignalProtocol.WithSignalCounters<INFRA_STRUCTURE> extends ISignalProtocol<INFRA_STRUCTURE>

Seit:
  4.13
Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.ILocationAware

`ILocationAware.Location`

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier

`org.eclipse.net4j.util.event.INotifier.INotifier2`

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.signal.ISignalProtocol

`ISignalProtocol.WithSignalCounters<INFRA_STRUCTURE>`

## Feldübersicht

### Von Schnittstelle geerbte Felder org.eclipse.net4j.signal.ISignalProtocol

`DEFAULT_TIMEOUT, NO_TIMEOUT`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`long`
`getReceivedSignals()`
`long`
`getSentSignals()`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.buffer.IBufferHandler

`handleBuffer`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.ILocationAware

`getLocation, isClient, isServer`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier

`addListener, getListeners, hasListeners, removeListener`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.protocol.IProtocol

`getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.signal.ISignalProtocol

`addStreamWrapper, close, getStreamWrapper, getTimeout, open, setStreamWrapper, setTimeout`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.security.IUserAware

`getUserID`

## Methodendetails

### getSentSignals

long getSentSignals()

### getReceivedSignals

long getReceivedSignals()