Core
The core part contains the functionality used for en-/decoding of DNS messages as well as an inner-DSL to con-/destruct DNS messages.
For a detailed explanation of the DSL have a look at its documentation.
For using it in a client/server application have a look at the Akka IO Extension or the Netty Codec.
Usage
If you’re using sbt just add the following to your build definition:
libraryDependencies ++= Seq(
"com.github.mkroli" %% "dns4s-core" % "0.21.0-SNAPSHOT"
)
0.21.0*