跳过导航链接
A B C D E F G H I L M N O P R S T U W Y Z 

A

accept() - 类 中的方法org.mechdancer.remote.presets.RemoteHub
阻塞等待 TCP 连接
Addresses - org.mechdancer.remote.resources中的类
地址资源
Addresses() - 类 的构造器org.mechdancer.remote.resources.Addresses
地址资源
ask(name) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.PortMonitor
向一个名为 name 的远端发送端口询问
ask(name) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
主动询问一个远端的端口
askEveryone() - 类 中的方法org.mechdancer.remote.modules.tcpconnection.PortMonitor
向所有远端发送端口询问
askEveryone() - 类 中的方法org.mechdancer.remote.presets.RemoteHub
主动询问所有远端的端口
available() - 类 中的方法org.mechdancer.remote.protocol.SimpleInputStream
 
available() - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 

B

broadcast(cmd, payload) - 类 中的方法org.mechdancer.remote.modules.multicast.MulticastBroadcaster
通过组播发送:
broadcast(cmd, payload) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
使用指令 cmd 广播数据包 payload
BuilderKt - org.mechdancer.remote.modules.multicast中的类
 
BuilderKt - org.mechdancer.remote.modules.tcpconnection中的类
 
BuildersKt - org.mechdancer.remote.presets中的类
 

C

clone() - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
close(name) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.LongConnectionMonitor
关闭与 name 的连接
close() - 类 中的方法org.mechdancer.remote.presets.RemoteHub
关闭
close() - 类 中的方法org.mechdancer.remote.protocol.SimpleInputStream
 
close() - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
close(name) - 类 中的方法org.mechdancer.remote.resources.LongConnectionSockets
 
close() - 类 中的方法org.mechdancer.remote.resources.LongConnectionSockets
 
close() - 类 中的方法org.mechdancer.remote.resources.MulticastSockets
关闭所有发送套接字
close() - 类 中的方法org.mechdancer.remote.resources.ServerSockets
关闭所有套接字
Command - org.mechdancer.remote.resources中的接口
命令接口
Command.CommandMemory<C extends Command> - org.mechdancer.remote.resources中的类
命令缓存,使第二次查找具有 O(1) 复杂度
Command.Companion - org.mechdancer.remote.resources中的类
 
Command.DefaultImpls - org.mechdancer.remote.resources中的类
命令接口
CommandMemory(list) - 类 的构造器org.mechdancer.remote.resources.Command.CommandMemory
命令缓存,使第二次查找具有 O(1) 复杂度
Companion - 类 中的静态变量org.mechdancer.remote.modules.multicast.MulticastBroadcaster
已过时。 
Companion - 类 中的静态变量org.mechdancer.remote.modules.multicast.MulticastReceiver
已过时。 
Companion - 类 中的静态变量org.mechdancer.remote.modules.multicast.PacketSlicer
已过时。 
Companion - 类 中的静态变量org.mechdancer.remote.modules.tcpconnection.ConnectionClient
已过时。 
Companion - 类 中的静态变量org.mechdancer.remote.modules.tcpconnection.PortBroadcaster
已过时。 
Companion - 类 中的静态变量org.mechdancer.remote.modules.tcpconnection.PortMonitor
已过时。 
Companion - 接口 中的静态变量org.mechdancer.remote.resources.Command
 
Companion - 类 中的静态变量org.mechdancer.remote.resources.MulticastSockets
已过时。 
Companion - 类 中的静态变量org.mechdancer.remote.resources.Name
 
Companion - 类 中的静态变量org.mechdancer.remote.resources.Networks
已过时。 
Companion - 枚举 中的静态变量org.mechdancer.remote.resources.TcpCmd
 
Companion - 枚举 中的静态变量org.mechdancer.remote.resources.TcpFeedbackCmd
 
Companion - 枚举 中的静态变量org.mechdancer.remote.resources.UdpCmd
 
component1() - 类 中的方法org.mechdancer.remote.modules.group.Rule
 
component1() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
component1() - 类 中的方法org.mechdancer.remote.protocol.RemotePacket
 
component2() - 类 中的方法org.mechdancer.remote.modules.group.Rule
 
component2() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
component2() - 类 中的方法org.mechdancer.remote.protocol.RemotePacket
 
component3() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
component3() - 类 中的方法org.mechdancer.remote.protocol.RemotePacket
 
component4() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
configLogger(block) - 类 中的方法org.mechdancer.remote.presets.RemoteDsl
 
connect(server, cmd) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.ConnectionClient
连接一个远端
connect(name) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.LongConnectionMonitor
找到与 name 的连接或建立新的连接
connect(name, cmd, block) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
使用指令 cmd 连接到一个远端 name
ConnectionClient - org.mechdancer.remote.modules.tcpconnection中的类
短连接客户端
ConnectionClient() - 类 的构造器org.mechdancer.remote.modules.tcpconnection.ConnectionClient
短连接客户端
connectionListener(interest, block) - 类 中的静态方法org.mechdancer.remote.modules.tcpconnection.BuilderKt
构造 TCP 连接监听者
ConnectionListener - org.mechdancer.remote.modules.tcpconnection中的接口
短连接监听者
ConnectionServer - org.mechdancer.remote.modules.tcpconnection中的类
TCP 连接服务器
ConnectionServer(rule) - 类 的构造器org.mechdancer.remote.modules.tcpconnection.ConnectionServer
TCP 连接服务器
ConnectionServer() - 类 的构造器org.mechdancer.remote.modules.tcpconnection.ConnectionServer
TCP 连接服务器
connectKeeping(name) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
与 name 建立长连接
copy(type, regex) - 类 中的方法org.mechdancer.remote.modules.group.Rule
入站规则
copy(name, lastSpeaking, address, connected) - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 

D

debug(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
debug(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
debug(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
debug(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
debug(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
debug(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
debug(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
debug(p0, p1, p2, p3) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
debug(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
debug(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
decline(name) - 类 中的方法org.mechdancer.remote.modules.group.Rule
判断是否拒绝对方的消息
detect(node, reply) - 类 中的方法org.mechdancer.remote.modules.group.GroupMonitor
更新node出现时间并回复
detect(name) - 类 中的方法org.mechdancer.remote.resources.Group
更新出现时间
dialogListener(block) - 类 中的静态方法org.mechdancer.remote.modules.tcpconnection.BuilderKt
构造 TCP 对话监听者
disconnect(name) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
关闭与 name 的长连接

E

equals(p) - 类 中的方法org.mechdancer.remote.modules.group.Rule
 
equals(p) - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
error(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
error(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
error(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
error(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
error(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
error(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
error(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
error(p0, p1, p2, p3) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
error(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
error(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 

F

FunctionsKt - org.mechdancer.remote.modules.tcpconnection中的类
 

G

get(timeout) - 类 中的方法org.mechdancer.remote.presets.Probe
 
get(name) - 类 中的方法org.mechdancer.remote.presets.Probe
 
get(timeout) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
查看超时时间 timeout 内出现的组成员
get(name) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
查看远端 name 的地址和端口
get(name) - 类 中的方法org.mechdancer.remote.resources.Addresses
 
get(id) - 类 中的方法org.mechdancer.remote.resources.Command.CommandMemory
查询成员,成功则加入缓存
get(parameter) - 类 中的方法org.mechdancer.remote.resources.Group
读取出现时间
get(timeout) - 类 中的方法org.mechdancer.remote.resources.Group
获取最后出现时间短于超时时间 timeout 的成员
get(name) - 类 中的方法org.mechdancer.remote.resources.LongConnectionSockets
 
get(parameter) - 类 中的方法org.mechdancer.remote.resources.MulticastSockets
获取经由 parameter 发送的组播套接字
get(timeout) - 类 中的方法org.mechdancer.remote.resources.MulticastSockets
获取指定超时时间 timeout 的临时套接字
get(parameter) - 类 中的方法org.mechdancer.remote.resources.Networks
 
get(parameter) - 类 中的方法org.mechdancer.remote.resources.ServerSockets
获取或构造新的套接字资源
get(id) - 类 中的方法org.mechdancer.remote.resources.TcpCmd.Companion
 
get(id) - 类 中的方法org.mechdancer.remote.resources.TcpFeedbackCmd.Companion
 
get(id) - 类 中的方法org.mechdancer.remote.resources.UdpCmd.Companion
 
getAddress() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
getAddress() - 类 中的方法org.mechdancer.remote.resources.MulticastSockets
组地址
getCommand() - 类 中的方法org.mechdancer.remote.protocol.RemotePacket
指令识别号
getComponents() - 类 中的方法org.mechdancer.remote.presets.RemoteHub
浏览全部依赖项
getConnected() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
getCore() - 类 中的方法org.mechdancer.remote.protocol.SimpleInputStream
 
getCore() - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
getDefault() - 类 中的方法org.mechdancer.remote.resources.MulticastSockets
默认套接字
getDefault() - 类 中的方法org.mechdancer.remote.resources.ServerSockets
 
getField() - 类 中的方法org.mechdancer.remote.resources.Name
 
getGroup() - 类 中的方法org.mechdancer.remote.presets.Pacemaker
组播地址和端口
getGroup() - 类 中的方法org.mechdancer.remote.presets.Probe
组播地址和端口
getId() - 接口 中的方法org.mechdancer.remote.resources.Command
命令识别码
getId() - 枚举 中的方法org.mechdancer.remote.resources.TcpCmd
命令识别码
getId() - 枚举 中的方法org.mechdancer.remote.resources.TcpFeedbackCmd
命令识别码
getId() - 枚举 中的方法org.mechdancer.remote.resources.UdpCmd
命令识别码
getInterest() - 接口 中的方法org.mechdancer.remote.modules.multicast.MulticastListener
 
getInterest() - 类 中的方法org.mechdancer.remote.modules.multicast.PacketSlicer
 
getInterest() - 接口 中的方法org.mechdancer.remote.modules.tcpconnection.ConnectionListener
 
getInterest() - 类 中的方法org.mechdancer.remote.modules.tcpconnection.PortBroadcaster
 
getInterest() - 类 中的方法org.mechdancer.remote.modules.tcpconnection.PortMonitor
 
getLastSpeaking() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
getName() - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
getName() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
getOrSet(name, block) - 类 中的方法org.mechdancer.remote.resources.LongConnectionSockets
 
getPayload() - 类 中的方法org.mechdancer.remote.protocol.RemotePacket
数据负载
getPtr() - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
getRegex() - 类 中的方法org.mechdancer.remote.modules.group.Rule
 
getSender() - 类 中的方法org.mechdancer.remote.protocol.RemotePacket
发送方名字
getType() - 类 中的方法org.mechdancer.remote.modules.group.Rule
 
getView() - 类 中的方法org.mechdancer.remote.presets.Probe
 
getView() - 类 中的方法org.mechdancer.remote.resources.Group
 
getView() - 类 中的方法org.mechdancer.remote.resources.LongConnectionSockets
 
getView() - 类 中的方法org.mechdancer.remote.resources.MulticastSockets
 
getView() - 类 中的方法org.mechdancer.remote.resources.Networks
 
getView() - 类 中的方法org.mechdancer.remote.resources.ServerSockets
 
Group - org.mechdancer.remote.resources中的类
成员存在性资源
Group() - 类 的构造器org.mechdancer.remote.resources.Group
成员存在性资源
GroupMonitor - org.mechdancer.remote.modules.group中的类
组成员的管理器
GroupMonitor() - 类 的构造器org.mechdancer.remote.modules.group.GroupMonitor
组成员的管理器

H

hashCode() - 类 中的方法org.mechdancer.remote.modules.group.Rule
 
hashCode() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 

I

inAddition(block) - 类 中的方法org.mechdancer.remote.presets.RemoteDsl
 
info(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
info(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
info(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
info(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
info(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
info(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
info(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
info(p0, p1, p2, p3) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
info(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
info(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
invoke() - 类 中的方法org.mechdancer.remote.modules.multicast.MulticastReceiver
 
invoke(port) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.ConnectionServer
打开特定 port 接收TCP连接
invoke() - 类 中的方法org.mechdancer.remote.presets.Pacemaker
发送激发包
invoke() - 类 中的方法org.mechdancer.remote.presets.Probe
 
invoke() - 类 中的方法org.mechdancer.remote.presets.RemoteHub
阻塞等待 UDP 报文
invoke(value) - 类 中的方法org.mechdancer.remote.resources.Name.Companion
 
isClosed() - 类 中的方法org.mechdancer.remote.resources.ServerSockets
 
isDebugEnabled() - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
isDebugEnabled(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
isErrorEnabled() - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
isErrorEnabled(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
isInfoEnabled() - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
isInfoEnabled(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
isTraceEnabled() - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
isTraceEnabled(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
isWarnEnabled() - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
isWarnEnabled(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 

L

LAST - 类 中的静态变量org.mechdancer.remote.modules.multicast.PacketSlicer
 
lead($this, payload) - 类 中的静态方法org.mechdancer.remote.resources.Command.DefaultImpls
基于指令构造包
lead(payload) - 接口 中的方法org.mechdancer.remote.resources.Command
基于指令构造包
listen($receiver) - 类 中的静态方法org.mechdancer.remote.modules.tcpconnection.FunctionsKt
 
listenCommand($receiver) - 类 中的静态方法org.mechdancer.remote.modules.tcpconnection.FunctionsKt
 
listenString($receiver) - 类 中的静态方法org.mechdancer.remote.modules.tcpconnection.FunctionsKt
 
LongConnectionMonitor - org.mechdancer.remote.modules.tcpconnection中的类
长连接管理(对等)
LongConnectionMonitor() - 类 的构造器org.mechdancer.remote.modules.tcpconnection.LongConnectionMonitor
长连接管理(对等)
LongConnectionSockets - org.mechdancer.remote.resources中的类
长连接套接字
LongConnectionSockets() - 类 的构造器org.mechdancer.remote.resources.LongConnectionSockets
长连接套接字
look() - 类 中的方法org.mechdancer.remote.protocol.SimpleInputStream
 
lookRest() - 类 中的方法org.mechdancer.remote.protocol.SimpleInputStream
 

M

mailListener(block) - 类 中的静态方法org.mechdancer.remote.modules.tcpconnection.BuilderKt
构造 TCP 消息监听者
MailListener - org.mechdancer.remote.modules.tcpconnection中的接口
 
MulticastBroadcaster - org.mechdancer.remote.modules.multicast中的类
组播发布者
MulticastBroadcaster(size) - 类 的构造器org.mechdancer.remote.modules.multicast.MulticastBroadcaster
组播发布者
MulticastBroadcaster() - 类 的构造器org.mechdancer.remote.modules.multicast.MulticastBroadcaster
组播发布者
multicastListener(interest, block) - 类 中的静态方法org.mechdancer.remote.modules.multicast.BuilderKt
构造组播监听者
MulticastListener - org.mechdancer.remote.modules.multicast中的接口
组播监听者
MulticastReceiver - org.mechdancer.remote.modules.multicast中的类
组播小包接收
MulticastReceiver(bufferSize, rule) - 类 的构造器org.mechdancer.remote.modules.multicast.MulticastReceiver
组播小包接收
MulticastReceiver() - 类 的构造器org.mechdancer.remote.modules.multicast.MulticastReceiver
组播小包接收
MulticastSockets - org.mechdancer.remote.resources中的类
组播套接字资源
MulticastSockets(address) - 类 的构造器org.mechdancer.remote.resources.MulticastSockets
组播套接字资源

N

Name - org.mechdancer.remote.resources中的类
 
Name.Companion - org.mechdancer.remote.resources中的类
 
Networks - org.mechdancer.remote.resources中的类
网络端口扫描器
Networks() - 类 的构造器org.mechdancer.remote.resources.Networks
网络端口扫描器

O

openAllNetworks(block) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
尝试打开一个随机的网络端口,返回是否成功 若当前已有打开的网络端口则不进行任何操作
openAllNetworks() - 类 中的方法org.mechdancer.remote.presets.RemoteHub
打开所有网络端口,返回实际打开的网络端口数量
openFirstNetwork() - 类 中的方法org.mechdancer.remote.presets.RemoteHub
尝试打开一个随机的网络端口,返回是否成功 若当前已有打开的网络端口则不进行任何操作
openFirstNetwork(block) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
尝试打开一个随机的网络端口,返回是否成功 若当前已有打开的网络端口则不进行任何操作
org.mechdancer.remote.modules - 程序包 org.mechdancer.remote.modules
 
org.mechdancer.remote.modules.group - 程序包 org.mechdancer.remote.modules.group
 
org.mechdancer.remote.modules.multicast - 程序包 org.mechdancer.remote.modules.multicast
 
org.mechdancer.remote.modules.tcpconnection - 程序包 org.mechdancer.remote.modules.tcpconnection
 
org.mechdancer.remote.presets - 程序包 org.mechdancer.remote.presets
 
org.mechdancer.remote.protocol - 程序包 org.mechdancer.remote.protocol
 
org.mechdancer.remote.resources - 程序包 org.mechdancer.remote.resources
 

P

pacemaker(group, loggerSetting) - 类 中的静态方法org.mechdancer.remote.presets.BuildersKt
 
Pacemaker - org.mechdancer.remote.presets中的类
起搏器
Pacemaker(group, loggerSetting) - 类 的构造器org.mechdancer.remote.presets.Pacemaker
起搏器
PacketSlicer - org.mechdancer.remote.modules.multicast中的类
数据包分片协议
PacketSlicer() - 类 的构造器org.mechdancer.remote.modules.multicast.PacketSlicer
数据包分片协议
PortBroadcaster - org.mechdancer.remote.modules.tcpconnection中的类
端口同步机制 2 这个模块用于 TCP 连接的接收者 因此必须具备有效的 TCP 监听套接字和名字,并依赖组播收发
PortBroadcaster() - 类 的构造器org.mechdancer.remote.modules.tcpconnection.PortBroadcaster
端口同步机制 2 这个模块用于 TCP 连接的接收者 因此必须具备有效的 TCP 监听套接字和名字,并依赖组播收发
PortMonitor - org.mechdancer.remote.modules.tcpconnection中的类
地址同步机制 1 这个模块用于 TCP 连接的发起者 依赖地址资源和组播收发功能 将发起地址询问并更新地址资源
PortMonitor() - 类 的构造器org.mechdancer.remote.modules.tcpconnection.PortMonitor
地址同步机制 1 这个模块用于 TCP 连接的发起者 依赖地址资源和组播收发功能 将发起地址询问并更新地址资源
probe(group, loggerSetting) - 类 中的静态方法org.mechdancer.remote.presets.BuildersKt
 
Probe - org.mechdancer.remote.presets中的类
探针
Probe(group, loggerSetting) - 类 的构造器org.mechdancer.remote.presets.Probe
探针
process(remotePacket) - 接口 中的方法org.mechdancer.remote.modules.multicast.MulticastListener
 
process(remotePacket) - 类 中的方法org.mechdancer.remote.modules.multicast.PacketSlicer
 
process(client, socket) - 接口 中的方法org.mechdancer.remote.modules.tcpconnection.ConnectionListener
 
process(name, block) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.LongConnectionMonitor
使用与 name 的连接通信
process(sender, payload) - 接口 中的方法org.mechdancer.remote.modules.tcpconnection.MailListener
 
process(remotePacket) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.PortBroadcaster
 
process(remotePacket) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.PortMonitor
 
processConnection(name, block) - 类 中的方法org.mechdancer.remote.presets.RemoteHub
使用与 name 的连接

R

read() - 类 中的方法org.mechdancer.remote.protocol.SimpleInputStream
 
readEnd($receiver) - 类 中的静态方法org.mechdancer.remote.protocol.StreamExtensionsKt
从流读取一个带结尾的字符串
readInto(stream, length) - 类 中的方法org.mechdancer.remote.protocol.SimpleInputStream
 
readWithLength($receiver) - 类 中的静态方法org.mechdancer.remote.protocol.StreamExtensionsKt
先从流读出长度,再从流读出数据
refresh(timeout) - 类 中的方法org.mechdancer.remote.modules.multicast.PacketSlicer
清理缓冲中最后活跃时间超过 timeoutms 的数据包
RemoteDsl - org.mechdancer.remote.presets中的类
远程终端构建器
remoteHub(name, address, sliceSize, block) - 类 中的静态方法org.mechdancer.remote.presets.BuildersKt
 
RemoteHub - org.mechdancer.remote.presets中的类
远程终端
RemoteHub(name, group, sliceSize, loggerSetting, additional) - 类 的构造器org.mechdancer.remote.presets.RemoteHub
远程终端
RemoteHub.RemoteInfo - org.mechdancer.remote.presets中的类
 
RemoteInfo(name, lastSpeaking, address, connected) - 类 的构造器org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
RemotePacket - org.mechdancer.remote.protocol中的类
通用数据包 用于无连接通信或建立连接
RemotePacket(sender, command, payload) - 类 的构造器org.mechdancer.remote.protocol.RemotePacket
通用数据包 用于无连接通信或建立连接
remove(name) - 类 中的方法org.mechdancer.remote.resources.Addresses
 
Rule - org.mechdancer.remote.modules.group中的类
入站规则
Rule(type, regex) - 类 的构造器org.mechdancer.remote.modules.group.Rule
入站规则
Rule() - 类 的构造器org.mechdancer.remote.modules.group.Rule
入站规则
Rule.RuleType - org.mechdancer.remote.modules.group中的枚举
 
RuleType() - 枚举 的构造器org.mechdancer.remote.modules.group.Rule.RuleType
 

S

say($receiver, cmd) - 类 中的静态方法org.mechdancer.remote.modules.tcpconnection.FunctionsKt
 
say($receiver, byteArray) - 类 中的静态方法org.mechdancer.remote.modules.tcpconnection.FunctionsKt
 
say($receiver, string) - 类 中的静态方法org.mechdancer.remote.modules.tcpconnection.FunctionsKt
 
scan() - 类 中的方法org.mechdancer.remote.presets.Pacemaker
重新扫描并打开所有本地网络接口
scan() - 类 中的方法org.mechdancer.remote.resources.Networks
扫描全部 IP 地址 耗时为亚秒级,谨慎使用
ScopeLogger - org.mechdancer.remote.modules中的类
域级日志器
ScopeLogger(name, setting) - 类 的构造器org.mechdancer.remote.modules.ScopeLogger
域级日志器
ServerSockets - org.mechdancer.remote.resources中的类
监听套接字资源
ServerSockets(port) - 类 的构造器org.mechdancer.remote.resources.ServerSockets
监听套接字资源
ServerSockets() - 类 的构造器org.mechdancer.remote.resources.ServerSockets
监听套接字资源
set(name, address) - 类 中的方法org.mechdancer.remote.resources.Addresses
 
set(name, port) - 类 中的方法org.mechdancer.remote.resources.Addresses
 
set(name, socket) - 类 中的方法org.mechdancer.remote.resources.Addresses
 
set(name, socket) - 类 中的方法org.mechdancer.remote.resources.LongConnectionSockets
 
setPtr(p) - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
SimpleInputStream - org.mechdancer.remote.protocol中的类
 
SimpleInputStream(core, ptr, end) - 类 的构造器org.mechdancer.remote.protocol.SimpleInputStream
 
SimpleOutputStream - org.mechdancer.remote.protocol中的类
 
SimpleOutputStream(size) - 类 的构造器org.mechdancer.remote.protocol.SimpleOutputStream
 
skip(length) - 类 中的方法org.mechdancer.remote.protocol.SimpleInputStream
 
StreamExtensionsKt - org.mechdancer.remote.protocol中的类
 
sync(dependency) - 类 中的方法org.mechdancer.remote.modules.group.GroupMonitor
 
sync(dependency) - 类 中的方法org.mechdancer.remote.modules.multicast.MulticastBroadcaster
 
sync(dependency) - 类 中的方法org.mechdancer.remote.modules.multicast.MulticastReceiver
 
sync(dependency) - 类 中的方法org.mechdancer.remote.modules.multicast.PacketSlicer
 
sync(dependency) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.ConnectionClient
 
sync(dependency) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.ConnectionServer
 
sync(dependency) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.LongConnectionMonitor
 
sync(dependency) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.PortBroadcaster
 
sync(dependency) - 类 中的方法org.mechdancer.remote.modules.tcpconnection.PortMonitor
 

T

TcpCmd - org.mechdancer.remote.resources中的枚举
TCP 协议指令
TcpCmd(id) - 枚举 的构造器org.mechdancer.remote.resources.TcpCmd
TCP 协议指令
TcpCmd.Companion - org.mechdancer.remote.resources中的类
 
TcpFeedbackCmd - org.mechdancer.remote.resources中的枚举
 
TcpFeedbackCmd(id) - 枚举 的构造器org.mechdancer.remote.resources.TcpFeedbackCmd
 
TcpFeedbackCmd.Companion - org.mechdancer.remote.resources中的类
 
toString() - 类 中的方法org.mechdancer.remote.modules.group.Rule
 
toString() - 类 中的方法org.mechdancer.remote.presets.RemoteHub.RemoteInfo
 
toString() - 类 中的方法org.mechdancer.remote.protocol.RemotePacket
 
trace(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
trace(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
trace(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
trace(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
trace(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
trace(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
trace(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
trace(p0, p1, p2, p3) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
trace(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
trace(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 

U

UdpCmd - org.mechdancer.remote.resources中的枚举
组播协议
UdpCmd(id) - 枚举 的构造器org.mechdancer.remote.resources.UdpCmd
组播协议
UdpCmd.Companion - org.mechdancer.remote.resources中的类
 

W

waitNBytes($receiver, n) - 类 中的静态方法org.mechdancer.remote.protocol.StreamExtensionsKt
从输入流阻塞接收 n 个字节数据,或直到流关闭。 函数会直接打开等于目标长度的缓冲区,因此不要用于实现尽量读取的功能。
warn(p0) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
warn(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
warn(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
warn(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
warn(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
warn(p0, p1) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
warn(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
warn(p0, p1, p2, p3) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
warn(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
warn(p0, p1, p2) - 类 中的方法org.mechdancer.remote.modules.ScopeLogger
 
write(b) - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
write(b) - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
write(byteArray) - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
writeEnd($receiver, string) - 类 中的静态方法org.mechdancer.remote.protocol.StreamExtensionsKt
向流写入 string,再写入结尾
writeFrom(stream, length) - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
writeLength(byteArray, begin, length) - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
writeRange(byteArray, begin, end) - 类 中的方法org.mechdancer.remote.protocol.SimpleOutputStream
 
writeWithLength($receiver, pack) - 类 中的静态方法org.mechdancer.remote.protocol.StreamExtensionsKt
先将长度写入流,再将 pack 写入流

Y

yell() - 类 中的方法org.mechdancer.remote.modules.group.GroupMonitor
请求组中的成员响应,以证实存在性,要使用此功能必须依赖组播发送
yell() - 类 中的方法org.mechdancer.remote.presets.RemoteHub
请求自证存在性

Z

zigzag($receiver, num, signed) - 类 中的静态方法org.mechdancer.remote.protocol.ZigzagKt
在流上编码变长整数
zigzag($receiver, signed) - 类 中的静态方法org.mechdancer.remote.protocol.ZigzagKt
在流上解码变长整数
zigzag($receiver, signed) - 类 中的静态方法org.mechdancer.remote.protocol.ZigzagKt
编码变长整数
zigzag($receiver, signed) - 类 中的静态方法org.mechdancer.remote.protocol.ZigzagKt
解码变长整数
ZigzagKt - org.mechdancer.remote.protocol中的类
 
A B C D E F G H I L M N O P R S T U W Y Z 
跳过导航链接