public abstract class ProtocolServer
extends java.lang.Object
详情见: https://redkale.org
| 构造器和说明 |
|---|
ProtocolServer() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
accept() |
abstract void |
bind(java.net.SocketAddress local,
int backlog) |
abstract void |
close() |
static ProtocolServer |
create(java.lang.String protocol,
Context context) |
abstract java.nio.channels.AsynchronousChannelGroup |
getChannelGroup() |
abstract void |
open() |
abstract <T> void |
setOption(java.net.SocketOption<T> name,
T value) |
abstract <T> java.util.Set<java.net.SocketOption<?>> |
supportedOptions() |
public abstract void open()
throws java.io.IOException
java.io.IOExceptionpublic abstract void bind(java.net.SocketAddress local,
int backlog)
throws java.io.IOException
java.io.IOExceptionpublic abstract <T> java.util.Set<java.net.SocketOption<?>> supportedOptions()
public abstract <T> void setOption(java.net.SocketOption<T> name,
T value)
throws java.io.IOException
java.io.IOExceptionpublic abstract void accept()
public abstract void close()
throws java.io.IOException
java.io.IOExceptionpublic abstract java.nio.channels.AsynchronousChannelGroup getChannelGroup()
public static ProtocolServer create(java.lang.String protocol, Context context)