[system] Add missing APIs
authorMarek Safar <marek.safar@gmail.com>
Tue, 14 Jul 2015 18:07:40 +0000 (20:07 +0200)
committerMarek Safar <marek.safar@gmail.com>
Tue, 14 Jul 2015 18:08:12 +0000 (20:08 +0200)
mcs/class/System/System.Net.NetworkInformation/IPv4InterfaceStatistics.cs
mcs/class/System/System.dll.sources
mcs/class/System/mobile_System.dll.sources

index 13bcbe12504a421b2f43094ddfd09106f3b02b9b..8dd8743c85ffbcc070cc2fda0f5a766df00a786a 100644 (file)
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
 namespace System.Net.NetworkInformation {
-       public abstract class IPv4InterfaceStatistics {
-               protected IPv4InterfaceStatistics ()
-               {
-               }
-               
-               public abstract long BytesReceived { get; }
-               public abstract long BytesSent { get; }
-               public abstract long IncomingPacketsDiscarded { get; }
-               public abstract long IncomingPacketsWithErrors { get; }
-               public abstract long IncomingUnknownProtocolPackets { get; }
-               public abstract long NonUnicastPacketsReceived { get; }
-               public abstract long NonUnicastPacketsSent { get; }
-               public abstract long OutgoingPacketsDiscarded { get; }
-               public abstract long OutgoingPacketsWithErrors { get; }
-
-               [MonoTODO("Not implemented for Linux")]
-               public abstract long OutputQueueLength { get; }
-               public abstract long UnicastPacketsReceived { get; }
-               public abstract long UnicastPacketsSent { get; }
-       }
-
        class Win32IPv4InterfaceStatistics : IPv4InterfaceStatistics
        {
                Win32_MIB_IFROW info;
index 92d03b6397e4c7aea64ca7102f5f0fdf05bb4139..08a812bd2a88a5de4693cbbfd159d8bcd194e57f 100644 (file)
@@ -1008,6 +1008,8 @@ ReferenceSources/Win32Exception.cs
 ../../../external/referencesource/System/net/System/Net/WebPermission.cs
 ../../../external/referencesource/System/net/System/Net/WriteStreamClosedEventArgs.cs
 
+../../../external/referencesource/System/net/System/Net/NetworkInformation/IPInterfaceStatistics.cs
+../../../external/referencesource/System/net/System/Net/NetworkInformation/ScopeLevel.cs
 ../../../external/referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformation.cs
 
 ../../../external/referencesource/System/sys/system/runtime/versioning/FrameworkName.cs
index 072decc6f82e1af486a258469c9aef874474e22d..c1ef941cff18c0dc995f2dc743c3120ca6feac1e 100644 (file)
@@ -725,6 +725,8 @@ ReferenceSources/Win32Exception.cs
 ../../../external/referencesource/System/net/System/Net/WebPermission.cs
 ../../../external/referencesource/System/net/System/Net/WriteStreamClosedEventArgs.cs
 
+../../../external/referencesource/System/net/System/Net/NetworkInformation/IPInterfaceStatistics.cs
+../../../external/referencesource/System/net/System/Net/NetworkInformation/ScopeLevel.cs
 ../../../external/referencesource/System/net/System/Net/NetworkInformation/UnicastIPAddressInformation.cs
 ../../../external/referencesource/System/sys/system/threading/Barrier.cs