枚举 AoE.AoEResultCode
- 所有已实现的接口:
Serializable,Comparable<AoE.AoEResultCode>,java.lang.constant.Constable
- 封闭类:
AoE
AoE 结果错误码 (ETG.1020 Table 16, 对齐 C# AoEResultCode).
AoE result code (ETG.1020 Table 16, mirrors C# AoEResultCode).
AoE result code (ETG.1020 Table 16, mirrors C# AoEResultCode).
数值与 C#/C++/Python/Rust 一致, 高字节 = 错误类 (0x0700=ADS device, 0x0740=client), 低字节 = 具体错误码.
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
枚举常量概要
枚举常量枚举常量说明分配锁定内存错误AMS 同步 AMS 错误AMS 同步无索引映射AMS 同步超时AMS 同步 Win32 错误无效 Task ID客户端错误客户端无效参数客户端调用超时客户端列表为空客户端未启动客户端端口未打开客户端队列满客户端变量已使用设备已中止设备访问被拒绝设备已存在设备忙设备无效访问设备无效数组索引设备无效 Class ID设备无效上下文设备无效数据设备无效组设备无效接口设备无效 Object ID设备无效偏移设备无效大小设备状态无效设备接口查询不匹配设备不存在设备未就绪设备处于挂起状态设备符号未激活设备符号未找到设备符号版本无效设备超时设备警告主机不可达邮箱满内部错误无效 AMS 片段无效 AMS 长度无效 AMS Net ID无效 AMS 端口低安装等级无调试可用无错误无 IO无内存无实时端口已连接端口已禁用端口未连接目标设备未找到目标端口未找到TCP 发送错误未知 AMS 命令命令 ID 未知Win32 错误命令 ID 错误设备服务未启动 -
方法概要
修饰符和类型方法说明static AoE.AoEResultCodefromValue(int code) 从数值匹配枚举 (未匹配返回 null).intgetValue()数值 (与 C# AoEResultCode 一致).static AoE.AoEResultCode返回带有指定名称的该类型的枚举常量。static AoE.AoEResultCode[]values()返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
-
枚举常量详细资料
-
NO_ERROR
无错误 -
INTERNAL_ERROR
内部错误 -
NO_REALTIME
无实时 -
ALLOCATION_LOCKED_MEMORY_ERROR
分配锁定内存错误 -
INSERT_MAILBOX_ERROR
邮箱满 -
WRONG_RECEIVE_HMSG
命令 ID 错误 -
TARGET_PORT_NOT_FOUND
目标端口未找到 -
TARGET_MACHINE_NOT_FOUND
目标设备未找到 -
UNKNOWN_COMMAND_ID
命令 ID 未知 -
BAD_TASK_ID
无效 Task ID -
NO_IO
无 IO -
UNKNOWN_AMS_COMMAND
未知 AMS 命令 -
WIN32_ERROR
Win32 错误 -
PORT_NOT_CONNECTED
端口未连接 -
INVALID_AMS_LENGTH
无效 AMS 长度 -
INVALID_AMS_NET_ID
无效 AMS Net ID -
LOW_INST_LEVEL
低安装等级 -
NO_DEBUG_AVAILABLE
无调试可用 -
PORT_DISABLED
端口已禁用 -
PORT_ALREADY_CONNECTED
端口已连接 -
AMS_SYNC_WIN32_ERROR
AMS 同步 Win32 错误 -
AMS_SYNC_TIMEOUT
AMS 同步超时 -
AMS_SYNC_AMS_ERROR
AMS 同步 AMS 错误 -
AMS_SYNC_NO_INDEX_MAP
AMS 同步无索引映射 -
INVALID_AMS_PORT
无效 AMS 端口 -
NO_MEMORY
无内存 -
TCP_SEND_ERROR
TCP 发送错误 -
HOST_UNREACHABLE
主机不可达 -
INVALID_AMS_FRAGMENT
无效 AMS 片段 -
WSA_SERVICE_NOT_STARTED
设备服务未启动 -
DEVICE_INVALID_GROUP
设备无效组 -
DEVICE_INVALID_OFFSET
设备无效偏移 -
DEVICE_INVALID_ACCESS
设备无效访问 -
DEVICE_INVALID_SIZE
设备无效大小 -
DEVICE_INVALID_DATA
设备无效数据 -
DEVICE_NOT_READY
设备未就绪 -
DEVICE_BUSY
设备忙 -
DEVICE_INVALID_CONTEXT
设备无效上下文 -
DEVICE_NOT_FOUND
设备不存在 -
DEVICE_ALREADY_EXISTS
设备已存在 -
DEVICE_SYMBOL_NOT_FOUND
设备符号未找到 -
DEVICE_SYMBOL_VERSION_INVALID
设备符号版本无效 -
DEVICE_INVALID_STATE
设备状态无效 -
DEVICE_TIMEOUT
设备超时 -
DEVICE_NO_INTERFACE_QUERY
设备接口查询不匹配 -
DEVICE_INVALID_INTERFACE
设备无效接口 -
DEVICE_INVALID_CLASS_ID
设备无效 Class ID -
DEVICE_INVALID_OBJECT_ID
设备无效 Object ID -
DEVICE_PENDING
设备处于挂起状态 -
DEVICE_ABORTED
设备已中止 -
DEVICE_WARNING
设备警告 -
DEVICE_INVALID_ARRAY_INDEX
设备无效数组索引 -
DEVICE_SYMBOL_NOT_ACTIVE
设备符号未激活 -
DEVICE_ACCESS_DENIED
设备访问被拒绝 -
CLIENT_ERROR
客户端错误 -
CLIENT_INVALID_PARAM
客户端无效参数 -
CLIENT_LIST_EMPTY
客户端列表为空 -
CLIENT_VAR_ALREADY_IN_USE
客户端变量已使用 -
CLIENT_INVOKE_TIMEOUT
客户端调用超时 -
CLIENT_PORT_NOT_OPEN
客户端端口未打开 -
CLIENT_NOT_STARTED
客户端未启动 -
CLIENT_QUEUE_FULL
客户端队列满
-
-
方法详细资料
-
values
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同- 返回:
- 包含该枚举类型的常量的数组,顺序与声明这些常量的顺序相同
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
getValue
public int getValue()数值 (与 C# AoEResultCode 一致). -
fromValue
从数值匹配枚举 (未匹配返回 null).
Look up enum constant by code; returns null if no match.
-