Add support for datagram / udp
Get api documentation in good shape
add missing api docs
Merge branch 'master' into udp
clean
fix