跳过导航链接
A B C E G H I O R S T W X 

A

AbstractRobotBootstrap - xyz.noark.robot中的类
抽象的机器人启动引导类
AbstractRobotBootstrap() - 类 的构造器xyz.noark.robot.AbstractRobotBootstrap
 
attr(SessionAttrKey<T>) - 类 中的方法xyz.noark.robot.RobotSession
 
attrs - 类 中的变量xyz.noark.robot.RobotSession
Session中存储的属性值

B

buildPacket(Serializable, Object) - 类 中的方法xyz.noark.robot.RobotSession
构建发送的封包对象.

C

channel - 类 中的变量xyz.noark.robot.RobotSession
 
channelRead0(ChannelHandlerContext, DefaultNetworkPacket) - 类 中的方法xyz.noark.robot.RobotClientHandler
 
clearUidAndPlayerId() - 类 中的方法xyz.noark.robot.RobotSession
 
close() - 类 中的方法xyz.noark.robot.RobotSession
 
compareTo(Delayed) - 类 中的方法xyz.noark.robot.RobotAiEvent
 
connect(String, String, int) - 类 中的方法xyz.noark.robot.RobotManager
 

E

eventModular - 类 中的变量xyz.noark.robot.AbstractRobotBootstrap
 

G

getAi() - 类 中的方法xyz.noark.robot.Robot
 
getData(Class<? extends T>) - 类 中的方法xyz.noark.robot.Robot
 
getData(String, Class<? extends T>) - 类 中的方法xyz.noark.robot.RobotManager
 
getDelay(TimeUnit) - 类 中的方法xyz.noark.robot.RobotAiEvent
 
getEndTime() - 类 中的方法xyz.noark.robot.RobotAiEvent
 
getPacketEncrypt() - 类 中的方法xyz.noark.robot.RobotSession
 
getPlayerId() - 类 中的方法xyz.noark.robot.Robot
 
getPlayerId() - 类 中的方法xyz.noark.robot.RobotAiEvent
 
getPlayerId() - 类 中的方法xyz.noark.robot.RobotSession
 
getRobot(String) - 类 中的方法xyz.noark.robot.RobotManager
 
getServerName() - 类 中的方法xyz.noark.robot.AbstractRobotBootstrap
 
getUid() - 类 中的方法xyz.noark.robot.RobotSession
 

H

handleRobotAiEvent(RobotAiEvent) - 类 中的方法xyz.noark.robot.RobotAiController
 

I

init(AbstractRobotBootstrap) - 类 中的方法xyz.noark.robot.RobotManager
 
initBootstrap() - 类 中的方法xyz.noark.robot.RobotManager
 
initEventModular() - 类 中的方法xyz.noark.robot.AbstractRobotBootstrap
初始化事件模块
initThreadModular() - 类 中的方法xyz.noark.robot.AbstractRobotBootstrap
初始化线程模块

O

onStart() - 类 中的方法xyz.noark.robot.AbstractRobotBootstrap
 
onStop() - 类 中的方法xyz.noark.robot.AbstractRobotBootstrap
 

R

rebuildAi(String) - 类 中的方法xyz.noark.robot.AbstractRobotBootstrap
构建机器人的AI.
Robot - xyz.noark.robot中的类
机器人实体
Robot(String, BehaviorTree) - 类 的构造器xyz.noark.robot.Robot
 
ROBOT_ACCOUNT_PREFIX - 类 中的静态变量xyz.noark.robot.RobotConstant
机器人的账号前缀(默认:"robot:")
ROBOT_AI_INTERVAL - 类 中的静态变量xyz.noark.robot.RobotConstant
机器人的AI间隔(单位:秒)
ROBOT_CREATE_INTERVAL - 类 中的静态变量xyz.noark.robot.RobotConstant
启动机器人的间隔(单位:秒)
ROBOT_NUM - 类 中的静态变量xyz.noark.robot.RobotConstant
启动机器人的数量
RobotAiController - xyz.noark.robot中的类
AI入口.
RobotAiController() - 类 的构造器xyz.noark.robot.RobotAiController
 
RobotAiEvent - xyz.noark.robot中的类
机器人AI事件
RobotAiEvent(String, Date) - 类 的构造器xyz.noark.robot.RobotAiEvent
 
RobotClientHandler - xyz.noark.robot中的类
机器人客户端封包处理器.
RobotClientHandler() - 类 的构造器xyz.noark.robot.RobotClientHandler
 
RobotConstant - xyz.noark.robot中的类
机器人相关常理类.
RobotConstant() - 类 的构造器xyz.noark.robot.RobotConstant
 
RobotManager - xyz.noark.robot中的类
机器人管理类.
RobotManager() - 类 的构造器xyz.noark.robot.RobotManager
 
RobotSession - xyz.noark.robot中的类
机器人Session.
RobotSession(Channel) - 类 的构造器xyz.noark.robot.RobotSession
 

S

send(Serializable, Object) - 类 中的方法xyz.noark.robot.RobotSession
 
send(ByteArray) - 类 中的方法xyz.noark.robot.RobotSession
 
send(NetworkProtocol) - 类 中的方法xyz.noark.robot.RobotSession
 
sendAndClose(Serializable, Object) - 类 中的方法xyz.noark.robot.RobotSession
 
setEndTime(Date) - 类 中的方法xyz.noark.robot.RobotAiEvent
 
setPacketEncrypt(PacketEncrypt) - 类 中的方法xyz.noark.robot.RobotSession
设计封包密码方案.
setPlayerId(String) - 类 中的方法xyz.noark.robot.RobotAiEvent
 
setPlayerId(String) - 类 中的方法xyz.noark.robot.RobotSession
设置玩家ID.
start() - 类 中的方法xyz.noark.robot.AbstractRobotBootstrap
 

T

threadModular - 类 中的变量xyz.noark.robot.AbstractRobotBootstrap
 
tick() - 类 中的方法xyz.noark.robot.Robot
 

W

writeAndFlush(ByteArray) - 类 中的方法xyz.noark.robot.RobotSession
发送封包逻辑.

X

xyz.noark.robot - 程序包 xyz.noark.robot
机器人压测工具.
A B C E G H I O R S T W X 
跳过导航链接