Etyl Networking UDP

Keel's Core

License

License

Categories

Categories

Net Networking
GroupId

GroupId

com.harium.etyl.networking
ArtifactId

ArtifactId

udp
Last Version

Last Version

0.2.2
Release Date

Release Date

Type

Type

jar
Description

Description

Etyl Networking UDP
Keel's Core

Download udp

How to add to project

<!-- https://jarcasting.com/artifacts/com.harium.etyl.networking/udp/ -->
<dependency>
    <groupId>com.harium.etyl.networking</groupId>
    <artifactId>udp</artifactId>
    <version>0.2.2</version>
</dependency>
// https://jarcasting.com/artifacts/com.harium.etyl.networking/udp/
implementation 'com.harium.etyl.networking:udp:0.2.2'
// https://jarcasting.com/artifacts/com.harium.etyl.networking/udp/
implementation ("com.harium.etyl.networking:udp:0.2.2")
'com.harium.etyl.networking:udp:jar:0.2.2'
<dependency org="com.harium.etyl.networking" name="udp" rev="0.2.2">
  <artifact name="udp" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.harium.etyl.networking', module='udp', version='0.2.2')
)
libraryDependencies += "com.harium.etyl.networking" % "udp" % "0.2.2"
[com.harium.etyl.networking/udp "0.2.2"]

Dependencies

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.mockito : mockito-all jar 1.10.19

Project Modules

There are no modules declared in this project.

etyl-networking-udp

Small UDP server/client pair

Server has only the Java option Client has a Java and a C++ (Boost::ASIO) version

Maven

<dependency>
    <groupId>com.harium.etyl.networking</groupId>
    <artifactId>udp</artifactId>
    <version>0.2.2</version>
</dependency>

Building C++ Example

Ubuntu

sudo apt-get install libboost-dev libgtest-dev

Fedora

sudo dnf install boost-devel gtest-devel

Compiling

g++ -c ByteDef.cpp 
g++ -c ByteSerializer.cpp
g++ -c UDPClient.cpp -lboost_thread -lboost_system -lpthread
g++ -c ClientExample.cpp
g++ ByteDef.o ByteSerializer.o UDPClient.o ClientExample.o -lboost_thread -lboost_system -lpthread

Testing

cd /src/test/cpp/
sh test.sh
com.harium.etyl.networking

Harium

Versions

Version
0.2.2
0.2.1
0.2.0
0.1.0