In System.Net.Sockets:
commit68dd206d837d5ee2595bb1916c349ce33038f25a
authorSebastien Pouliot <sebastien@ximian.com>
Thu, 9 Apr 2009 15:06:42 +0000 (9 15:06 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Thu, 9 Apr 2009 15:06:42 +0000 (9 15:06 -0000)
tree3372ed377e66b167b9ea71835751389cc055882c
parent1751e422ff7812e59388a8c02eacc813771ef4df
In System.Net.Sockets:
2009-04-09  Sebastien Pouliot  <sebastien@ximian.com>

* Socket.cs: Split socket class into two files (this one and the
new Socket_2_1.cs). This let us remove (some) existing #if in the
sources and avoid (a lot) of new ones for Moonlight.
* Socket_2_1.cs: Just enough of socket for NET_2_1. This helps
the tuner not to bring a lot of extra stuff (some visible)
into Moonlight.
* SocketAsyncEventArgs.cs: Ifdef out some cases for NET_2_1 so
Moonlight can use it's own (smaller) SocketAsyncOperation enum

In .:
2009-04-09  Sebastien Pouliot  <sebastien@ximian.com>

* System.dll.sources: Add System.Net.Sockets/Socket_2_1.cs

svn path=/trunk/mcs/; revision=131392
mcs/class/System/ChangeLog
mcs/class/System/System.Net.Sockets/ChangeLog
mcs/class/System/System.Net.Sockets/Socket.cs
mcs/class/System/System.Net.Sockets/SocketAsyncEventArgs.cs
mcs/class/System/System.Net.Sockets/Socket_2_1.cs [new file with mode: 0644]
mcs/class/System/System.dll.sources