Commit Graph

14 Commits

Author SHA1 Message Date
Mathieu Lacage
210e88b511 split callback registration from socket operations in socket.h API. 2007-08-01 18:48:24 +02:00
Mathieu Lacage
e05f635db5 rework the NetDevice <-> Node interface 2007-08-01 08:58:18 +02:00
Mathieu Lacage
f2084098e2 add InetSocketAddress::IsMatchingType and use it 2007-07-30 13:55:28 +02:00
Mathieu Lacage
c716994cab convert Socket to use Address class 2007-07-27 08:23:20 +02:00
Mathieu Lacage
1225b1623e rename INode to Node 2007-06-04 16:17:01 +02:00
Gustavo J. A. M. Carneiro
4c68aff164 Rename the SocketErrno enumeration values, from ESOMETHING to ERROR_SOMETHING, to avoid conflict with errno #define's; fixes compilation in mingw32. 2007-05-17 15:50:20 +01:00
Mathieu Lacage
ee02cd1a23 rename Node to INode 2007-05-14 10:06:12 +02:00
Mathieu Lacage
f1612bbc2c fix dox warnings 2007-05-13 10:57:43 +02:00
Mathieu Lacage
4bd2abebd2 use Ptr<> everywhere Object or NsUnknown are used 2007-05-10 20:19:26 +02:00
Mathieu Lacage
96e58ed708 convert UdpSocket and Udp to Ptr<Node> 2007-05-10 07:51:59 +02:00
Mathieu Lacage
e5d10e4bf7 make capabilities and sockets refcounted 2007-05-02 23:18:51 +02:00
Mathieu Lacage
43adf5863d apply ref/unref rules consistently for Node 2007-05-02 14:40:40 +02:00
Mathieu Lacage
399ba068e1 remove DatagramSocket, use Socket base class for UdpSocket subclass. 2007-04-30 16:23:10 +02:00
Tom Henderson
3e2f129922 Add base class IPAddr; L4Protocol; Protocol; OnOff Application, and base class Socket 2007-03-18 14:35:44 -07:00