mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-03 01:23:49 +00:00
21 lines
640 B
Plaintext
21 lines
640 B
Plaintext
|
Anet is a networking library for the Ada programming language featuring:
|
||
|
* 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)
|
||
|
- UNIX domain (AF_UNIX)
|
||
|
- Linux only: Packet (AF_PACKET)
|
||
|
- Linux only: Netlink (AF_NETLINK)
|
||
|
* Supported socket modes
|
||
|
- Stream (TCP)
|
||
|
- Datagram (UDP)
|
||
|
- RAW
|
||
|
* Support for IPv4/IPv6 multicast
|
||
|
* UDP/IPv4 packet creation and validation
|
||
|
|
||
|
WWW: http://www.codelabs.ch/anet/
|