Java.Nio.Channels.IChannel
A channel is a conduit to I/O services covering such items as files, sockets, hardware devices, I/O ports or some software component.

See Also: IChannel Members

Syntax

[Android.Runtime.Register("java/nio/channels/Channel", "", "Java.Nio.Channels.IChannelInvoker")]
public interface IChannel : Java.IO.ICloseable, IDisposable

Remarks

A channel is a conduit to I/O services covering such items as files, sockets, hardware devices, I/O ports or some software component.

Channels are open upon creation, and can be closed explicitly. Once a channel is closed it cannot be re-opened, and any attempts to perform I/O operations on the closed channel result in a ClosedChannelException.

Particular implementations or sub-interfaces of Channel dictate whether they are thread-safe or not.

[Android Documentation]

Requirements

Namespace: Java.Nio.Channels
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1