# Verwendungen von Schnittstelle
org.eclipse.net4j.channel.IChannel

Packages, die IChannel verwenden
Package
Beschreibung
org.eclipse.net4j.channel
The Net4j transport layer concepts for dealing with channels.
org.eclipse.net4j.jvm
Transport layer extension with support for JVM embedded connections.
org.eclipse.net4j.protocol
The Net4j transport layer concepts for dealing with protocols.
org.eclipse.net4j.signal
A framework for request/response based communication on top of the Net4j transport layer.
org.eclipse.spi.net4j
Server service provider interfaces and useful base implementations for the Net4j transport layer.

## Verwendungen von IChannel in org.eclipse.net4j.channel

Methoden in org.eclipse.net4j.channel, die IChannel zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`IChannel`
ChannelInputStream.`getChannel()`
`IChannel`
IChannelMultiplexer.`openChannel()`
Synchronous request to open a new `IChannel` with an undefined channel protocol.
`IChannel`
IChannelMultiplexer.`openChannel(String protocolID, Object infraStructure)`
Synchronous request to open a new `IChannel` with a channel protocol defined by a given protocol identifier.
`IChannel`
IChannelMultiplexer.`openChannel(IProtocol<?> protocol)`
Synchronous request to open a new `IChannel` with the given channel protocol .
Methoden in org.eclipse.net4j.channel, die Typen mit Argumenten vom Typ IChannel zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Collection<IChannel>`
IChannelMultiplexer.`getChannels()`
Returns a collection of currently open channels.
Konstruktoren in org.eclipse.net4j.channel mit Parametern vom Typ IChannel
Modifizierer
Konstruktor
Beschreibung
``
`ChannelInputStream(IChannel channel)`
``
`ChannelInputStream(IChannel channel, long millisBeforeTimeout)`
``
`ChannelOutputStream(IChannel channel)`
``
`ChannelOutputStream(IChannel channel, IBufferProvider bufferProvider)`

## Verwendungen von IChannel in org.eclipse.net4j.jvm

Unterschnittstellen von IChannel in org.eclipse.net4j.jvm
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`IJVMChannel`
A `channel` of a `JVM connector`.

## Verwendungen von IChannel in org.eclipse.net4j.protocol

Methoden in org.eclipse.net4j.protocol, die IChannel zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`IChannel`
IProtocol.`getChannel()`
Methoden in org.eclipse.net4j.protocol mit Parametern vom Typ IChannel
Modifizierer und Typ
Methode
Beschreibung
`void`
IProtocol.`setChannel(IChannel channel)`

## Verwendungen von IChannel in org.eclipse.net4j.signal

Methoden in org.eclipse.net4j.signal, die IChannel zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`IChannel`
ISignalProtocol.`open(IConnector connector)`
`IChannel`
SignalProtocol.`open(IConnector connector)`

## Verwendungen von IChannel in org.eclipse.spi.net4j

Unterschnittstellen von IChannel in org.eclipse.spi.net4j
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalChannel`
If the meaning of this type isn't clear, there really should be more of a description here...
Klassen in org.eclipse.spi.net4j, die IChannel implementieren
Modifizierer und Typ
Klasse
Beschreibung
`class`
`Channel`
If the meaning of this type isn't clear, there really should be more of a description here...
Methoden in org.eclipse.spi.net4j, die IChannel zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`IChannel`
Protocol.`getChannel()`
`IChannel[]`
ChannelMultiplexer.`getElements()`
Methoden in org.eclipse.spi.net4j, die Typen mit Argumenten vom Typ IChannel zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`final Collection<IChannel>`
ChannelMultiplexer.`getChannels()`
Methoden in org.eclipse.spi.net4j mit Parametern vom Typ IChannel
Modifizierer und Typ
Methode
Beschreibung
`protected void`
ChannelContainer.`addChannel(IChannel channel)`
`protected void`
ChannelContainer.`removeChannel(IChannel channel)`
`void`
Protocol.`setChannel(IChannel newChannel)`