AsynchronousSocketChannel
AsynchronousSocketChannel(AsynchronousChannelProvider)
AsynchronousSocketChannel(IntPtr, JniHandleOwnership)
IsOpen
JniPeerMembers
LocalAddress
RemoteAddress
ThresholdClass
ThresholdType
Bind(SocketAddress)
Close()
Connect(SocketAddress)
Connect(SocketAddress, Object, ICompletionHandler)
Open()
Open(AsynchronousChannelGroup)
Provider()
Read(ByteBuffer)
Read(ByteBuffer, Object, ICompletionHandler)
Read(ByteBuffer, Int64, TimeUnit, Object, ICompletionHandler)
Read(ByteBuffer[], Int32, Int32, Int64, TimeUnit, Object, ICompletionHandler)
SetOption(ISocketOption, Object)
ShutdownInput()
ShutdownOutput()
Write(ByteBuffer)
Write(ByteBuffer, Object, ICompletionHandler)
Write(ByteBuffer, Int64, TimeUnit, Object, ICompletionHandler)
Write(ByteBuffer[], Int32, Int32, Int64, TimeUnit, Object, ICompletionHandler)
net9.0-android34.0
namespace Java.Nio.Channels
{
[Register("java/nio/channels/AsynchronousSocketChannel", ApiSince = 26, DoNotGenerateAcw = true)]
[SupportedOSPlatform("android26.0")]
public abstract class AsynchronousSocketChannel : Object, IJavaObject, IJavaPeerable, ICloseable, IAsynchronousByteChannel, IAsynchronousChannel, IChannel, IDisposable
{
public abstract SocketAddress? RemoteAddress
{
[Register("getRemoteAddress", "()Ljava/net/SocketAddress;", "GetGetRemoteAddressHandler", ApiSince = 26)]
[SupportedOSPlatform("android26.0")]
get;
}
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
Android | 21.022.023.024.025.026.027.028.029.030.031.032.033.034.0 |
Information specific to net9.0-android34.0 | |
Assembly | Mono.Android , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | The property getter is only supported on the following platforms:
|
- Built-in API
- Package-provided API