SYMBOL INDEX (395 symbols across 76 files) FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/client/DeviceClient.java class DeviceClient (line 28) | public class DeviceClient extends UdpClient { class DeviceClientHolder (line 33) | private static class DeviceClientHolder { method getInstance (line 37) | public static DeviceClient getInstance() { method DeviceClient (line 40) | private DeviceClient() { method sendCommand (line 43) | public String sendCommand(String host, int port, DeviceCommand ... method sendCommand (line 48) | public String sendCommand(String host, int port, String msg) throw... method buildCommandMessage (line 53) | protected String buildCommandMessage(String uuid, DeviceCommand... method buildCommandMessage (line 56) | protected String buildCommandMessage(String uuid, String cmd) { method getUUID (line 59) | protected String getUUID() { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/client/UdpClient.java class UdpClient (line 33) | public class UdpClient { method setup (line 38) | public void setup(UdpClientHandler handler) throws InterruptedException { method setup (line 42) | public void setup(UdpClientHandler handler, boolean wait) throws Inter... method getSender (line 57) | public UdpSender getSender() { method getChannel (line 61) | public Channel getChannel() { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/client/UdpClientHandler.java class UdpClientHandler (line 30) | @Sharable method channelRead0 (line 32) | @Override method messageReceived (line 39) | protected void messageReceived(ChannelHandlerContext ctx, String msg) ... method isDoReceived (line 62) | protected abstract boolean isDoReceived(); method channelRead0 (line 63) | protected abstract void channelRead0(String uuid, String deviceId, Str... FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/common/DeviceArg.java class DeviceArg (line 19) | public class DeviceArg { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/common/DeviceCommand.java class DeviceCommand (line 21) | public class DeviceCommand { method getDeviceId (line 42) | public String getDeviceId() { method setDeviceId (line 46) | public void setDeviceId(String deviceId) { method getIp (line 50) | public String getIp() { method setIp (line 54) | public void setIp(String ip) { method getPort (line 58) | public int getPort() { method setPort (line 62) | public void setPort(int port) { method getVersion (line 66) | public String getVersion() { method setVersion (line 70) | public void setVersion(String version) { method getFunctionCode (line 74) | public int getFunctionCode() { method setFunctionCode (line 78) | public void setFunctionCode(int functionCode) { method getAddress (line 82) | public int getAddress() { method setAddress (line 86) | public void setAddress(int address) { method getValue (line 90) | public T getValue() { method setValue (line 94) | public void setValue(T value) { method getValues (line 99) | public T[] getValues() { method setValues (line 103) | public void setValues(T[] values) { method setValueType (line 108) | public void setValueType(String valueType) { method getValueType (line 112) | public String getValueType() { method syncValueType (line 116) | public void syncValueType() { method toString (line 120) | @Override method getValueType (line 126) | private static String getValueType(T v, T[] vv) { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/common/FunctionCode.java class FunctionCode (line 19) | public class FunctionCode { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/gprs/juheApi.java class juheApi (line 14) | public class juheApi { class Resp (line 15) | public static class Resp { method main (line 33) | public static void main(String... args) throws IOException { method test (line 40) | public static void test() throws IOException { method getGprs (line 45) | public static Resp getGprs(String lac, String cId) throws IOException { method getGprs (line 49) | public static Resp getGprs(String lac, String cId, boolean isHex, Stri... FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/gps/gprsData.java class gprsData (line 4) | public class gprsData{ FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/gps/locapiBaiduClientUtil.java class locapiBaiduClientUtil (line 24) | public class locapiBaiduClientUtil { method main (line 28) | public static void main(String... args) throws IOException { method test (line 32) | public static void test() throws IOException { method parse (line 47) | public static locapiRespBody parse(gprsData r) throws IOException { method parse (line 52) | public static locapiRespBody parse(String bts) throws IOException { method parse (line 78) | protected static locapiRespBody parse(locapiReq req) throws IOException { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/gps/locapiCellidClientUtil.java class locapiCellidClientUtil (line 15) | public class locapiCellidClientUtil { class Resp (line 16) | public static class Resp { method main (line 25) | public static void main(String... args) throws IOException { method test (line 29) | public static void test() throws IOException { method parseResp (line 34) | public static Resp parseResp(String lac, String cId, String charest) t... method getFlag (line 51) | protected static String getFlag(String charest) throws ClientProtocolE... method parse (line 62) | protected static String parse(String lac, String cId, String flag, Str... FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/gps/locapiReq.java class locapiReq (line 5) | public class locapiReq { method setVer (line 12) | public void setVer(String ver) { method getVer (line 15) | public String getVer() { method setTrace (line 19) | public void setTrace(boolean trace) { method getTrace (line 22) | public boolean getTrace() { method setProd (line 26) | public void setProd(String prod) { method getProd (line 29) | public String getProd() { method setSrc (line 33) | public void setSrc(String src) { method getSrc (line 36) | public String getSrc() { method setKey (line 40) | public void setKey(String key) { method getKey (line 43) | public String getKey() { method setBody (line 47) | public void setBody(List body) { method getBody (line 50) | public List getBody() { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/gps/locapiReqBody.java class locapiReqBody (line 4) | public class locapiReqBody { method setBts (line 16) | public void setBts(String bts) { method getBts (line 19) | public String getBts() { method setOutput (line 23) | public void setOutput(String output) { method getOutput (line 26) | public String getOutput() { method setAccesstype (line 30) | public void setAccesstype(int accesstype) { method getAccesstype (line 33) | public int getAccesstype() { method setMacs (line 37) | public void setMacs(String macs) { method getMacs (line 40) | public String getMacs() { method setImei (line 44) | public void setImei(String imei) { method getImei (line 47) | public String getImei() { method setCtime (line 51) | public void setCtime(String ctime) { method getCtime (line 54) | public String getCtime() { method setNearbts (line 58) | public void setNearbts(String nearbts) { method getNearbts (line 61) | public String getNearbts() { method setCdma (line 65) | public void setCdma(int cdma) { method getCdma (line 68) | public int getCdma() { method setNeed_rgc (line 72) | public void setNeed_rgc(String need_rgc) { method getNeed_rgc (line 75) | public String getNeed_rgc() { method setNetwork (line 79) | public void setNetwork(String network) { method getNetwork (line 82) | public String getNetwork() { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/gps/locapiResp.java class locapiResp (line 5) | public class locapiResp { method setErrcode (line 9) | public void setErrcode(int errcode) { method getErrcode (line 12) | public int getErrcode() { method setMsg (line 16) | public void setMsg(String msg) { method getMsg (line 19) | public String getMsg() { method setBody (line 23) | public void setBody(List body) { method getBody (line 26) | public List getBody() { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/gps/locapiRespBody.java class locapiRespBody (line 4) | public class locapiRespBody { method setType (line 18) | public void setType(int type) { method getType (line 21) | public int getType() { method setLocation (line 25) | public void setLocation(String location) { method getLocation (line 28) | public String getLocation() { method setRadius (line 32) | public void setRadius(int radius) { method getRadius (line 35) | public int getRadius() { method setCountry (line 39) | public void setCountry(String country) { method getCountry (line 42) | public String getCountry() { method setProvince (line 46) | public void setProvince(String province) { method getProvince (line 49) | public String getProvince() { method setCity (line 53) | public void setCity(String city) { method getCity (line 56) | public String getCity() { method setCitycode (line 60) | public void setCitycode(String citycode) { method getCitycode (line 63) | public String getCitycode() { method setDistrict (line 67) | public void setDistrict(String district) { method getDistrict (line 70) | public String getDistrict() { method setRoad (line 74) | public void setRoad(String road) { method getRoad (line 77) | public String getRoad() { method setCtime (line 81) | public void setCtime(String ctime) { method getCtime (line 84) | public String getCtime() { method setIndoor (line 88) | public void setIndoor(String indoor) { method getIndoor (line 91) | public String getIndoor() { method setError (line 95) | public void setError(int error) { method getError (line 98) | public int getError() { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/access_tokenReq.java class access_tokenReq (line 3) | public class access_tokenReq extends req { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/access_tokenResp.java class access_tokenResp (line 3) | public class access_tokenResp { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/autosend_listReq.java class autosend_listReq (line 3) | public class autosend_listReq extends req{ FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/autosend_listResp.java class autosend_listResp (line 3) | public class autosend_listResp extends resp { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/autosend_listRespItem.java class autosend_listRespItem (line 3) | public class autosend_listRespItem { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/mainboard_adressResp.java class mainboard_adressResp (line 3) | public class mainboard_adressResp extends resp { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/mainboard_adressRespItem.java class mainboard_adressRespItem (line 3) | public class mainboard_adressRespItem { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/req.java class req (line 3) | public class req { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/resp.java class resp (line 5) | public class resp { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/update_modbus_valuesReq.java class update_modbus_valuesReq (line 5) | public class update_modbus_valuesReq extends req { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/update_modbus_valuesReqItem.java class update_modbus_valuesReqItem (line 3) | public class update_modbus_valuesReqItem { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/update_slaveipportReq.java class update_slaveipportReq (line 3) | public class update_slaveipportReq extends req { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/repository/value.java class value (line 3) | public class value { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/sender/UdpSender.java class UdpSender (line 27) | public class UdpSender { method UdpSender (line 30) | public UdpSender(Channel channel) { method send (line 34) | public void send(DatagramPacket packet) throws InterruptedException { method send (line 38) | public void send(String host, int port, String msg) throws Interrupted... method send (line 42) | public void send(InetSocketAddress address, String msg) throws Interru... method send (line 46) | public void send(String host, int port, ByteBuf byteBuf) throws Interr... method send (line 50) | public void send(InetSocketAddress address, ByteBuf byteBuf) throws In... FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/sender/UdpSenderFactory.java class UdpSenderFactory (line 8) | public class UdpSenderFactory { class UdpSenderFactoryHolder (line 9) | private static class UdpSenderFactoryHolder { method getInstance (line 13) | public static UdpSenderFactory getInstance() { method get (line 19) | public UdpSender get(Channel channel) { FILE: easymodbus4j-commandclient/src/main/java/com/github/zengfr/easymodbus4j/app/util/HttpUtil.java class HttpUtil (line 23) | public class HttpUtil { method get (line 34) | public static String get(String urlString, String referer, String orig... method post (line 38) | public static String post(String urlString, String referer, String ori... method exec (line 43) | protected static String exec( HttpRequestBase req, String referer, Str... method getContent (line 64) | public static String getContent(HttpResponse resp, String charest) thr... FILE: easymodbus4j-commandclient/src/test/java/ClientTest.java class ClientTest (line 9) | public class ClientTest { method init (line 13) | @BeforeClass method test (line 18) | @Test FILE: easymodbus4j-commandclient/src/test/java/CustomUdpClientHandler.java class CustomUdpClientHandler (line 3) | public class CustomUdpClientHandler extends UdpClientHandler { method channelRead0 (line 5) | @Override method isDoReceived (line 12) | @Override FILE: easymodbus4j-example/src/main/java/com/github/zengfr/easymodbus4j/example/ModbusConfig.java class ModbusConfig (line 31) | public class ModbusConfig { method parse (line 48) | public static ModbusConfig parse(String[] argsArray) { FILE: easymodbus4j-example/src/main/java/com/github/zengfr/easymodbus4j/example/ModbusConsoleApp.java class ModbusConsoleApp (line 37) | public class ModbusConsoleApp { method initAndStart (line 40) | public static void initAndStart(String[] argsArray) throws Exception { method start (line 45) | public static void start(ModbusConfig cfg) throws Exception { method sendRequests4Auto (line 113) | protected static void sendRequests4Auto(boolean autoSend, int sleep, C... FILE: easymodbus4j-example/src/main/java/com/github/zengfr/easymodbus4j/example/ModbusSetup.java class ModbusSetup (line 38) | public class ModbusSetup { method ModbusSetup (line 46) | public ModbusSetup() { method getModbusClient (line 50) | public ModbusClient getModbusClient() { method getModbusServer (line 54) | public ModbusServer getModbusServer() { method initProperties (line 58) | public void initProperties() throws Exception { method initHandler (line 66) | public void initHandler(ModbusResponseHandler responseHandler, ModbusR... method initHandler (line 71) | public void initHandler(ModbusMasterResponseProcessor masterProcessor,... method setupServer4TcpMaster (line 76) | public void setupServer4TcpMaster(int port) throws Exception { method setupServer4TcpSlave (line 80) | public void setupServer4TcpSlave(int port) throws Exception { method setupClient4TcpSlave (line 85) | public void setupClient4TcpSlave(String host, int port) throws Excepti... method setupClient4TcpMaster (line 90) | public void setupClient4TcpMaster(String host, int port) throws Except... method setupServer4RtuMaster (line 95) | public void setupServer4RtuMaster(int port) throws Exception { method setupServer4RtuSlave (line 99) | public void setupServer4RtuSlave(int port) throws Exception { method setupClient4RtuSlave (line 104) | public void setupClient4RtuSlave(String host, int port) throws Excepti... method setupClient4RtuMaster (line 109) | public void setupClient4RtuMaster(String host, int port) throws Except... FILE: easymodbus4j-example/src/main/java/com/github/zengfr/easymodbus4j/example/processor/ExampleModbusMasterResponseProcessor.java class ExampleModbusMasterResponseProcessor (line 37) | public class ExampleModbusMasterResponseProcessor extends AbstractModbus... method ExampleModbusMasterResponseProcessor (line 39) | public ExampleModbusMasterResponseProcessor(short transactionIdentifie... method processResponseFrame (line 43) | public boolean processResponseFrame(Channel channel, int unitId, Abstr... FILE: easymodbus4j-example/src/main/java/com/github/zengfr/easymodbus4j/example/processor/ExampleModbusSlaveRequestProcessor.java class ExampleModbusSlaveRequestProcessor (line 50) | public class ExampleModbusSlaveRequestProcessor extends AbstractModbusPr... method ExampleModbusSlaveRequestProcessor (line 54) | public ExampleModbusSlaveRequestProcessor(short transactionIdentifierO... method writeSingleCoil (line 58) | @Override method writeSingleRegister (line 64) | @Override method readCoils (line 69) | @Override method readDiscreteInputs (line 78) | @Override method readInputRegisters (line 87) | @Override method readHoldingRegisters (line 95) | @Override method writeMultipleCoils (line 104) | @Override method writeMultipleRegisters (line 109) | @Override FILE: easymodbus4j-example/src/main/java/com/github/zengfr/easymodbus4j/example/schedule/ModbusMasterSchedule4ConfigFile.java class ModbusMasterSchedule4ConfigFile (line 39) | public class ModbusMasterSchedule4ConfigFile extends ModbusMasterSchedule { method getFixedDelay (line 44) | @Override method getPriorityStrategy (line 48) | @Override method getLogger (line 53) | @Override method buildReqsList (line 59) | @Override method parseReqs (line 64) | protected static List parseReqs() { method parseReqs (line 70) | protected static List parseReqs(List configStrings) { method readConfig (line 78) | protected static List readConfig(String fileName) { FILE: easymodbus4j-example/src/main/java/com/github/zengfr/easymodbus4j/example3/Example3.java class Example3 (line 17) | public class Example3 { method main (line 19) | public static void main(String[] args) throws Exception { method initClient (line 26) | private static void initClient() throws Exception { method scheduleToSendData (line 38) | private static void scheduleToSendData() { FILE: easymodbus4j-example/src/main/java/com/github/zengfr/easymodbus4j/example3/Example4.java class Example4 (line 19) | public class Example4 { method main (line 22) | public static void main(String[] args) throws Exception { method initServer (line 30) | private static void initServer() throws Exception { method scheduleToSendData (line 45) | private static void scheduleToSendData() { FILE: easymodbus4j-example/src/main/java/com/github/zengfr/easymodbus4j/main/Example.java class Example (line 9) | public class Example { method main (line 10) | public static void main(String[] args) throws Exception { FILE: easymodbus4j-example/src/test/java/com/github/zengfr/easymodbus4j/AppTest.java class AppTest (line 13) | public class AppTest { method testLogger (line 16) | @Test method test4TcpMaster (line 23) | @Test method test4TcpClient (line 28) | @Test FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/ModbusServer4MasterApp.java class ModbusServer4MasterApp (line 52) | public class ModbusServer4MasterApp { method initAndStart (line 55) | public static void initAndStart(String[] argsArray) throws Exception { method start (line 62) | public static void start(ModbusConfig cfg) throws Exception { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/cache/AbstrctModbusKVCache.java class AbstrctModbusKVCache (line 7) | public abstract class AbstrctModbusKVCache { method getCacheMap (line 8) | protected abstract BiMap getCacheMap(); method containsValue (line 10) | public boolean containsValue(String v) { method containsKey (line 14) | public boolean containsKey(String k) { method put (line 18) | public void put(String k, String v, boolean forcePut) { method getKey (line 25) | protected String getKey(String deviceId) { method getValue (line 29) | protected String getValue(String k) { method getValues (line 33) | protected Set getValues() { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/cache/ModbusDeviceIdVersionIdCache.java class ModbusDeviceIdVersionIdCache (line 5) | public class ModbusDeviceIdVersionIdCache extends HashMap { class ModbusDeviceIdVersionIdCacheHolder (line 11) | private static class ModbusDeviceIdVersionIdCacheHolder { method getInstance (line 15) | public static ModbusDeviceIdVersionIdCache getInstance() { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/cache/ModbusIpPortDeviceIdCache.java class ModbusIpPortDeviceIdCache (line 7) | public class ModbusIpPortDeviceIdCache extends AbstrctModbusKVCache { class ModbusDeviceIdCacheHolder (line 8) | private static class ModbusDeviceIdCacheHolder { method getInstance (line 12) | public static ModbusIpPortDeviceIdCache getInstance() { method getCacheMap (line 16) | @Override method getDeviceId (line 21) | public String getDeviceId(String ipAndPort) { method getDeviceIds (line 25) | public Set getDeviceIds() { method getIpAndPort (line 29) | public String getIpAndPort(String deviceId) { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/cache/ModbusKVCacheFactory.java class ModbusKVCacheFactory (line 11) | public class ModbusKVCacheFactory { class ModbusKVCacheFactoryHolder (line 13) | private static class ModbusKVCacheFactoryHolder { method getInstance (line 19) | public static ModbusKVCacheFactory getInstance() { method getBiMap (line 25) | public BiMap getBiMap(String type) { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/cache/ModbusVersionIdCache.java class ModbusVersionIdCache (line 5) | public class ModbusVersionIdCache extends HashSet { class ModbusVersionIdCacheHolder (line 11) | private static class ModbusVersionIdCacheHolder { method getInstance (line 15) | public static ModbusVersionIdCache getInstance() { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/plugin/DeviceCommandPlugin.java type DeviceCommandPlugin (line 7) | public interface DeviceCommandPlugin extends DevicePlugin { method isEnabled (line 9) | public boolean isEnabled(DeviceCommand cmd); method buildRequestFrame (line 11) | public ByteBuf buildRequestFrame(DeviceCommand cmd); FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/plugin/DeviceCommandPluginRegister.java class DeviceCommandPluginRegister (line 7) | public class DeviceCommandPluginRegister { method getInstance (line 12) | public static DeviceCommandPluginRegister getInstance() { method reg (line 16) | public void reg(Class pluginClass) throws Instant... method reg (line 21) | public void reg(DeviceCommandPlugin plugin) { method get (line 27) | public DeviceCommandPlugin get() { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/plugin/DevicePlugin.java type DevicePlugin (line 3) | public interface DevicePlugin { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/plugin/DeviceRepositoryPlugin.java type DeviceRepositoryPlugin (line 10) | public interface DeviceRepositoryPlugin { method getVersionIds (line 11) | public Set getVersionIds(); method getVersionId (line 13) | public String getVersionId(String deviceId); method getDeviceArg (line 15) | public DeviceArg getDeviceArg(String deviceId); method getDeviceIdByIpAndPort (line 17) | public String getDeviceIdByIpAndPort(String ipAndPort); method updateDeviceIpAndPort (line 19) | public void updateDeviceIpAndPort(String deviceId, String ipAndPort); method updateFuctionValue (line 21) | public void updateFuctionValue(String ipAndPort,String deviceId, short... method isGetDeviceIdReq (line 23) | boolean isGetDeviceIdReq(short funCode, int address, int quantityOfInp... FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/plugin/DeviceRepositoryPluginRegister.java class DeviceRepositoryPluginRegister (line 7) | public class DeviceRepositoryPluginRegister { method getInstance (line 11) | public static DeviceRepositoryPluginRegister getInstance() { method reg (line 15) | public void reg(Class pluginClass) throws Inst... method reg (line 20) | public void reg(DeviceRepositoryPlugin plugin) { method get (line 25) | public DeviceRepositoryPlugin get() { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/plugin/impl/DeviceCommandAbstractPlugin.java class DeviceCommandAbstractPlugin (line 12) | public abstract class DeviceCommandAbstractPlugin implements DeviceComma... method calculateTransactionIdentifier (line 13) | protected int calculateTransactionIdentifier() { method getRepositoryPlugin (line 17) | protected DeviceRepositoryPlugin getRepositoryPlugin() { method byteBuf2Frame (line 21) | protected ModbusFrame byteBuf2Frame(ByteBuf buffer, boolean decodeRequ... method frame2ByteBuf (line 25) | protected ByteBuf frame2ByteBuf(ModbusFrame frame) { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/plugin/impl/DeviceCommandV1PluginImpl.java class DeviceCommandV1PluginImpl (line 31) | public class DeviceCommandV1PluginImpl extends DeviceCommandAbstractPlug... method DeviceCommandV1PluginImpl (line 33) | public DeviceCommandV1PluginImpl() { method buildRequestFrame (line 36) | @Override method covertToIntegerArray (line 100) | public static int[] covertToIntegerArray(String valueType, Iterable R post(String url, T body, boolean useToken, C... method get (line 107) | protected static R get(String url, boolean useToken, Class c... method getRequestConfig (line 123) | protected static RequestConfig getRequestConfig() { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/schedule/ModbusMasterSchedule4All.java class ModbusMasterSchedule4All (line 22) | public class ModbusMasterSchedule4All extends ModbusMasterSchedule { method getFixedDelay (line 25) | @Override method getPriorityStrategy (line 30) | @Override method getLogger (line 34) | @Override method buildReqsList (line 40) | @Override method parseReqs (line 45) | private static List parseReqs() { method getDeviceRepositoryPlugin (line 65) | protected static DeviceRepositoryPlugin getDeviceRepositoryPlugin() { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/schedule/ModbusMasterSchedule4DeviceId.java class ModbusMasterSchedule4DeviceId (line 21) | public class ModbusMasterSchedule4DeviceId extends ModbusMasterSchedule { method getFixedDelay (line 23) | @Override method getPriorityStrategy (line 28) | @Override method getLogger (line 32) | @Override method buildReqsList (line 38) | @Override method parseReqs (line 44) | private static List parseReqs() { method getDeviceRepositoryPlugin (line 64) | protected static DeviceRepositoryPlugin getDeviceRepositoryPlugin() { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/server/udp/UdpServer.java class UdpServer (line 32) | public class UdpServer { method setup (line 35) | public void setup(int port, SimpleChannelInboundHandler serverClientc... method messageReceived (line 56) | @Override method processMessage (line 64) | protected int processMessage(ChannelHandlerContext ctx, String msg) { method parseCommand (line 114) | protected DeviceCommand parseCommand(String msg) { method getChannels (line 140) | protected Collection getChannels(String host, int port) { method buildRequestFrame (line 162) | protected ModbusFrame buildRequestFrame(String version, DeviceCommand<... method isEnabled (line 173) | protected boolean isEnabled(DeviceCommand cmd) { method getDeviceCommandPlugin (line 183) | protected DeviceCommandPlugin getDeviceCommandPlugin() { method getDeviceArg (line 187) | protected DeviceArg getDeviceArg(String deviceId) { FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/app/util/NetworkUtil.java class NetworkUtil (line 8) | public class NetworkUtil { method getLocalHostLANAddressString (line 9) | public static String getLocalHostLANAddressString() { method getLocalHostLANAddress (line 19) | public static InetAddress getLocalHostLANAddress() throws UnknownHostE... FILE: easymodbus4j-example2/src/main/java/com/github/zengfr/easymodbus4j/main/Example2.java class Example2 (line 8) | public class Example2 { method main (line 9) | public static void main(String[] args) throws Exception { FILE: easymodbus4j-example2/src/test/java/com/github/zengfr/easymodbus4j/RegistersUtilTest.java class RegistersUtilTest (line 14) | public class RegistersUtilTest { method testServer4MasterAndUdpServer (line 15) | @Test method testHexUtil (line 37) | @Test FILE: easymodbus4j-example2/src/test/java/com/github/zengfr/easymodbus4j/app/A.java class A (line 3) | public class A { method A (line 4) | public A() { i = (j++ != 0) ? ++j : --j; } FILE: easymodbus4j-example2/src/test/java/com/github/zengfr/easymodbus4j/app/AppTest.java class AppTest (line 8) | public class AppTest { method testServer4MasterAndUdpServer (line 12) | @Test FILE: easymodbus4j-example2/src/test/java/com/github/zengfr/easymodbus4j/app/CaseTest.java class CaseTest (line 5) | public class CaseTest { method main (line 6) | public static void main(String[] args) { FILE: easymodbus4j-example2/src/test/java/com/github/zengfr/easymodbus4j/app/PrimeTest.java class PrimeTest (line 3) | public class PrimeTest { method FindNextPrime (line 4) | public static int FindNextPrime(int i) { method isPrime (line 16) | public static boolean isPrime(int n) { method main (line 25) | public static void main(String[] args) { FILE: easymodbus4j-extension/src/main/java/com/github/zengfr/easymodbus4j/handle/impl/ModbusMasterResponseHandler.java class ModbusMasterResponseHandler (line 33) | @ChannelHandler.Sharable method getTransactionIdentifierOffset (line 38) | public short getTransactionIdentifierOffset() { method ModbusMasterResponseHandler (line 41) | public ModbusMasterResponseHandler(ModbusMasterResponseProcessor proce... method processResponseFrame (line 46) | @Override method getReqTransactionIdByRespTransactionId (line 54) | @Override method getRespTransactionIdByReqTransactionId (line 59) | protected int getRespTransactionIdByReqTransactionId(int reqTransactio... method getResponseCache (line 63) | @Override method processResponseFrame (line 69) | @Override FILE: easymodbus4j-extension/src/main/java/com/github/zengfr/easymodbus4j/handle/impl/ModbusSlaveRequestHandler.java class ModbusSlaveRequestHandler (line 50) | @ChannelHandler.Sharable method getTransactionIdentifierOffset (line 56) | public short getTransactionIdentifierOffset() { method ModbusSlaveRequestHandler (line 60) | public ModbusSlaveRequestHandler(ModbusSlaveRequestProcessor processor) { method getRespTransactionIdByReqTransactionId (line 65) | @Override method processRequestFrame (line 70) | @Override method writeSingleCoil (line 78) | @Override method writeSingleRegister (line 84) | @Override method readCoils (line 89) | @Override method readDiscreteInputs (line 95) | @Override method readInputRegisters (line 101) | @Override method readHoldingRegisters (line 107) | @Override method writeMultipleCoils (line 114) | @Override method writeMultipleRegisters (line 119) | @Override FILE: easymodbus4j-extension/src/main/java/com/github/zengfr/easymodbus4j/processor/AbstractModbusProcessor.java class AbstractModbusProcessor (line 27) | public abstract class AbstractModbusProcessor implements ModbusProcessor { method AbstractModbusProcessor (line 31) | public AbstractModbusProcessor() { method AbstractModbusProcessor (line 35) | public AbstractModbusProcessor(short transactionIdentifierOffset, bool... method isRequestResponseMatch (line 41) | protected boolean isRequestResponseMatch(AbstractRequest reqFunc, Modb... method isRequestResponseValueMatch (line 45) | protected boolean isRequestResponseValueMatch(AbstractRequest reqFunc,... method isRequestResponseValueMatch (line 50) | protected boolean isRequestResponseValueMatch(AbstractRequest reqFunc,... method getTransactionIdentifierOffset (line 57) | public short getTransactionIdentifierOffset() { method isShowFrameDetail (line 61) | public boolean isShowFrameDetail() { FILE: easymodbus4j-extension/src/main/java/com/github/zengfr/easymodbus4j/processor/ModbusMasterResponseProcessor.java type ModbusMasterResponseProcessor (line 27) | public interface ModbusMasterResponseProcessor extends ModbusProcessor { method processResponseFrame (line 29) | boolean processResponseFrame(Channel channel,int unitId, AbstractReque... FILE: easymodbus4j-extension/src/main/java/com/github/zengfr/easymodbus4j/processor/ModbusProcessor.java type ModbusProcessor (line 22) | public interface ModbusProcessor { method getTransactionIdentifierOffset (line 23) | short getTransactionIdentifierOffset(); method isShowFrameDetail (line 24) | boolean isShowFrameDetail(); FILE: easymodbus4j-extension/src/main/java/com/github/zengfr/easymodbus4j/processor/ModbusSlaveRequestProcessor.java type ModbusSlaveRequestProcessor (line 39) | public interface ModbusSlaveRequestProcessor extends ModbusProcessor { method readCoils (line 42) | ReadCoilsResponse readCoils(short unitId, ReadCoilsRequest request); method readDiscreteInputs (line 44) | ReadDiscreteInputsResponse readDiscreteInputs(short unitId, ReadDiscre... method readInputRegisters (line 46) | ReadInputRegistersResponse readInputRegisters(short unitId, ReadInputR... method readHoldingRegisters (line 48) | ReadHoldingRegistersResponse readHoldingRegisters(short unitId, ReadHo... method writeSingleCoil (line 50) | WriteSingleCoilResponse writeSingleCoil(short unitId, WriteSingleCoilR... method writeSingleRegister (line 52) | WriteSingleRegisterResponse writeSingleRegister(short unitId, WriteSin... method writeMultipleCoils (line 54) | WriteMultipleCoilsResponse writeMultipleCoils(short unitId, WriteMulti... method writeMultipleRegisters (line 56) | WriteMultipleRegistersResponse writeMultipleRegisters(short unitId, Wr...