ModbusMasterBuilderInterface.java 577 B

123456789101112131415161718192021222324
  1. package wei.yigulu.modbus.netty;
  2. import wei.yigulu.modbus.domain.synchronouswaitingroom.SynchronousWaitingRoom;
  3. import wei.yigulu.modbus.exceptiom.ModbusException;
  4. /**
  5. * modbus master的构建器
  6. *
  7. * @author: xiuwei
  8. * @version:
  9. */
  10. public interface ModbusMasterBuilderInterface {
  11. /**
  12. * 获取或创建同步等候室
  13. * null则创建,有则获取获取EventLoopGroup 用与bootstrap的绑定
  14. *
  15. * @return or create work group
  16. * @throws ModbusException modbus例外
  17. */
  18. SynchronousWaitingRoom getOrCreateSynchronousWaitingRoom() throws ModbusException;
  19. }