comp.lang.ada
 help / color / mirror / Atom feed
From: Reto Buerki <reet@codelabs.ch>
Subject: ANN: Anet version 0.2
Date: Thu, 15 Nov 2012 11:20:26 +0000 (UTC)
Date: 2012-11-15T11:20:26+00:00	[thread overview]
Message-ID: <slrnka9jvq.ps3.reet@fenrir.codelabs.ch> (raw)

Hi,

I'm proud to announce the first official release of Anet, a networking
library for the Ada programming language.

The project website is at [1], the current release 0.2 can be downloaded
from [2]. An example on how to use Anet to implement
client/server-applications is provided on the project page as well.

Anet currently provides the following features:

* BSD socket implementation
* High abstraction level
* Extendable socket type hierarchy
* Socket receiver tasks (Stream and Datagram)
* Ada type serialisation/deserialisation over sockets
* Supported socket families
  - IPv4 (AF_INET)
  - IPv6 (AF_INET6)
  - Packet (AF_PACKET)
  - UNIX domain (AF_UNIX)
  - Netlink (AF_NETLINK)
* Supported socket modes
  - Stream (TCP)
  - Datagram (UDP)
* Support for IPv4/IPv6 multicast
* UDP/IPv4 packet creation and validation
* Binding to the Linux Packet Filter (LPF) system

Kind regards,
- reto

[1] - http://www.codelabs.ch/anet/
[2] - http://www.codelabs.ch/download/



             reply	other threads:[~2012-11-18  9:28 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-15 11:20 Reto Buerki [this message]
2013-02-20 18:27 ` ANN: Anet version 0.2 ake.ragnar.dahlgren
2013-02-22 10:14   ` Reto Buerki
2013-02-22 10:50     ` xavier grave
2013-02-25  8:36       ` ake.ragnar.dahlgren
2013-02-25  8:33     ` ake.ragnar.dahlgren
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox