Updates with new enumerations that match the ones in ECMA and contain
[mono.git] / mcs / class / System / System.Net / TransportType.cs
1 // TransportType.cs\r
2 //\r
3 // This code was automatically generated from\r
4 // ECMA CLI XML Library Specification.\r
5 // Generator: libgen.xsl\r
6 // Source file: AllTypes.xml\r
7 // URL: http://msdn.microsoft.com/net/ecma/AllTypes.xml\r
8 //\r
9 // (C) 2001 Ximian, Inc.  http://www.ximian.com\r
10 \r
11 \r
12 namespace System.Net {\r
13 \r
14 \r
15         /// <summary>\r
16         /// <para> Specifies transport types.\r
17         ///       </para>\r
18         /// </summary>\r
19         /// <remarks>\r
20         /// <para>\r
21         /// <block subset="none" type="note">The <see cref="T:System.Net.TransportType" /> enumeration defines transport types\r
22         ///    for the <see cref="T:System.Net.SocketPermission" /> and <see cref="T:System.Net.Sockets.Socket" /> classes.</block>\r
23         /// </para>\r
24         /// </remarks>\r
25         public enum TransportType {\r
26 \r
27                 /// <summary><para> Specifies the User Datagram Protocol (UDP) transport as defined by IETF RFC 768.\r
28                 ///       </para></summary>\r
29                 Udp = 1,\r
30 \r
31                 /// <summary><para> Specifies any connectionless transport, such as User Datagram Protocol (UDP).</para></summary>\r
32                 Connectionless = 1,\r
33 \r
34                 /// <summary><para> Specifies the Transmission Control Protocol (TCP) transport as defined by IETF RFC 793.\r
35                 ///       </para></summary>\r
36                 Tcp = 2,\r
37 \r
38                 /// <summary><para> Specifies any connection-oriented transport, such as Transmission Control Protocol (TCP).</para></summary>\r
39                 ConnectionOriented = 2,\r
40 \r
41                 /// <summary><para> Specifies any transport type.\r
42                 ///  </para></summary>\r
43                 All = 3,\r
44         } // TransportType\r
45 \r
46 } // System.Net\r