A new object oriented network api that can be used to replace the one provided by the EthernetInterface library.

Dependents:   NetRelais TCP_Client_Example TCP_Server_Example UDP_Server_Example ... more

Object oriented network interface for the mbed platform

Currently implemented:

  • Address
  • Endpoint
  • UDP Socket
  • TCP Socket
  • Databuffer
  • Select API

It depends on the EthernetInterface for the lwip network stack.

Please do not hesitate to contact me with any remarks, improvements or questions.

The API is also available for unix at GitHub: LibNosa

Examples

History

Fixed type warnings in address::formString(). default tip

2014-11-15, by NegativeBlack [Sat, 15 Nov 2014 21:35:31 +0000] rev 9

Fixed type warnings in address::formString().


Fixed binding to the new Ethernet LWIP api

2012-09-27, by NegativeBlack [Thu, 27 Sep 2012 09:31:40 +0000] rev 8

Fixed binding to the new Ethernet LWIP api


Small update, added Buffer::flush() method.

2012-07-18, by NegativeBlack [Wed, 18 Jul 2012 19:43:12 +0000] rev 7

Small update, added Buffer::flush() method.


Added support for using Buffer objects with the UDP socket send and receive methods.

2012-07-18, by NegativeBlack [Wed, 18 Jul 2012 15:31:16 +0000] rev 6

Added support for using Buffer objects with the UDP socket send and receive methods.


Implemented Select API.

2012-07-18, by NegativeBlack [Wed, 18 Jul 2012 14:35:02 +0000] rev 5

Implemented Select API.


Implemented buffer class, some scaffolding for a TCP server. And fixed some bugs in the TCP socket.

2012-07-18, by NegativeBlack [Wed, 18 Jul 2012 13:20:32 +0000] rev 4

Implemented buffer class, some scaffolding for a TCP server. And fixed some bugs in the TCP socket.


Implemented UDP and TCP socket. UDP is fully tested, TCP still needs to be tested.

2012-07-18, by NegativeBlack [Wed, 18 Jul 2012 11:22:37 +0000] rev 3

Implemented UDP and TCP socket. UDP is fully tested, TCP still needs to be tested.


Implemented udp socket class, needs to be tested.

2012-07-17, by NegativeBlack [Tue, 17 Jul 2012 18:31:22 +0000] rev 2

Implemented udp socket class, needs to be tested.


Fixed relative include paths.

2012-07-17, by NegativeBlack [Tue, 17 Jul 2012 15:19:47 +0000] rev 1

Fixed relative include paths.


Initial implementation of the network API. Address and Endpoint structures work.

2012-07-17, by NegativeBlack [Tue, 17 Jul 2012 15:01:25 +0000] rev 0

Initial implementation of the network API. Address and Endpoint structures work.