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
arg0ByteBuffer
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
arg0ByteBufferarg1AAarg2CompletionHandler<Integer, Arg2objectSuperA>
Type Parameters
AArg2objectSuperAA
Write(ByteBuffer)
Future<Integer> Write(ByteBuffer arg0)
Parameters
arg0ByteBuffer
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
arg0ByteBufferarg1AAarg2CompletionHandler<Integer, Arg2objectSuperA>
Type Parameters
AArg2objectSuperAA