Interface IAsynchronousByteChannel
.NET interface skeleton to be manually developed following https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/AsynchronousByteChannel.html
public interface IAsynchronousByteChannel : IAsynchronousChannel, IChannel, ICloseable, IAutoCloseable
- Inherited Members
Methods
Read(ByteBuffer)
Future<Integer> Read(ByteBuffer arg0)
Parameters
arg0
ByteBuffer
Returns
Read<A, Arg2objectSuperA>(ByteBuffer, A, CompletionHandler<Integer, Arg2objectSuperA>)
void Read<A, Arg2objectSuperA>(ByteBuffer arg0, A arg1, CompletionHandler<Integer, Arg2objectSuperA> arg2) where Arg2objectSuperA : A
Parameters
arg0
ByteBufferarg1
AA
arg2
CompletionHandler<Integer, Arg2objectSuperA>
Type Parameters
A
Arg2objectSuperA
A
Write(ByteBuffer)
Future<Integer> Write(ByteBuffer arg0)
Parameters
arg0
ByteBuffer
Returns
Write<A, Arg2objectSuperA>(ByteBuffer, A, CompletionHandler<Integer, Arg2objectSuperA>)
void Write<A, Arg2objectSuperA>(ByteBuffer arg0, A arg1, CompletionHandler<Integer, Arg2objectSuperA> arg2) where Arg2objectSuperA : A
Parameters
arg0
ByteBufferarg1
AA
arg2
CompletionHandler<Integer, Arg2objectSuperA>
Type Parameters
A
Arg2objectSuperA
A