This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a change to branch refactor/spi3
in repository https://gitbox.apache.org/repos/asf/plc4x.git


    from cee1472513 feat: Added a first version of a new TCP transport 
including comprehensive test-suite.
     add 428b9fe189 feat: Added a first version of a new TCP transport 
including comprehensive test-suite.

No new revisions were added by this update.

Summary of changes:
 plc4j/transports/pom.xml                           |   4 +-
 plc4j/transports/udp/pom.xml                       |  50 +-
 .../udp/DefaultUdpTransportConfiguration.java      |  44 --
 .../java/transport/udp/SharedUdpSocketManager.java | 179 +++++++
 .../java/transport/udp/UdpChannelFactory.java      |  74 ---
 .../plc4x/java/transport/udp/UdpTransport.java     |  67 ++-
 .../transport/udp/UdpTransportConfiguration.java   |  40 --
 .../java/transport/udp/UdpTransportInstance.java}  | 263 ++++++----
 .../udp/config/UdpTransportConfiguration.java      | 117 +++++
 .../udp/protocol/DatagramUnpackingHandler.java     |  39 --
 .../transport/udp/SharedUdpSocketManagerTest.java  | 209 ++++++++
 .../transport/udp/UdpTransportInstanceTest.java    | 549 +++++++++++++++++++++
 .../plc4x/java/transport/udp/UdpTransportTest.java | 240 +++++++++
 .../udp/config/UdpTransportConfigurationTest.java} | 145 +++---
 14 files changed, 1607 insertions(+), 413 deletions(-)
 delete mode 100644 
plc4j/transports/udp/src/main/java/org/apache/plc4x/java/transport/udp/DefaultUdpTransportConfiguration.java
 create mode 100644 
plc4j/transports/udp/src/main/java/org/apache/plc4x/java/transport/udp/SharedUdpSocketManager.java
 delete mode 100644 
plc4j/transports/udp/src/main/java/org/apache/plc4x/java/transport/udp/UdpChannelFactory.java
 delete mode 100644 
plc4j/transports/udp/src/main/java/org/apache/plc4x/java/transport/udp/UdpTransportConfiguration.java
 copy 
plc4j/transports/{tcp/src/main/java/org/apache/plc4x/java/transport/tcp/TcpTransportInstance.java
 => 
udp/src/main/java/org/apache/plc4x/java/transport/udp/UdpTransportInstance.java}
 (50%)
 create mode 100644 
plc4j/transports/udp/src/main/java/org/apache/plc4x/java/transport/udp/config/UdpTransportConfiguration.java
 delete mode 100644 
plc4j/transports/udp/src/main/java/org/apache/plc4x/java/transport/udp/protocol/DatagramUnpackingHandler.java
 create mode 100644 
plc4j/transports/udp/src/test/java/org/apache/plc4x/java/transport/udp/SharedUdpSocketManagerTest.java
 create mode 100644 
plc4j/transports/udp/src/test/java/org/apache/plc4x/java/transport/udp/UdpTransportInstanceTest.java
 create mode 100644 
plc4j/transports/udp/src/test/java/org/apache/plc4x/java/transport/udp/UdpTransportTest.java
 copy 
plc4j/transports/{tcp/src/test/java/org/apache/plc4x/java/transport/tcp/config/TcpTransportConfigurationTest.java
 => 
udp/src/test/java/org/apache/plc4x/java/transport/udp/config/UdpTransportConfigurationTest.java}
 (54%)

Reply via email to