接口 DarraCore.SlaveIdentityMismatchCallback

所有超级接口:
com.sun.jna.Callback
封闭接口:
DarraCore

public static interface DarraCore.SlaveIdentityMismatchCallback extends com.sun.jna.Callback
从站身份不符回调 (v2 热插拔自修复) 触发时机: 断电重插从站后 ident FSM 读取到的 Vendor/Product 与配置不匹配, 或 Revision 低于配置 (向后兼容: actual >= configured 视为匹配) 去重规则: 进入 IDENT_REJECTED 状态时仅触发一次, 调用 AcknowledgeSlaveReplacement 后才会重新探测 32 位字段通过 int 承载, Java 层解释为 unsigned (无效输入:'&' 0xFFFFFFFFL)
  • 嵌套类概要

    从接口继承的嵌套类/接口 com.sun.jna.Callback

    com.sun.jna.Callback.UncaughtExceptionHandler
  • 字段概要

    从接口继承的字段 com.sun.jna.Callback

    FORBIDDEN_NAMES, METHOD_NAME
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    invoke(short masterIndex, short slaveIndex, int expectedVendor, int expectedProduct, int expectedRevision, int actualVendor, int actualProduct, int actualRevision)
     
  • 方法详细资料

    • invoke

      void invoke(short masterIndex, short slaveIndex, int expectedVendor, int expectedProduct, int expectedRevision, int actualVendor, int actualProduct, int actualRevision)