PTLib  Version 2.14.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sockets.h
Go to the documentation of this file.
1 /*
2  * sockets.h
3  *
4  * Berkley Sockets classes.
5  *
6  * Portable Windows Library
7  *
8  * Copyright (c) 1993-1998 Equivalence Pty. Ltd.
9  *
10  * The contents of this file are subject to the Mozilla Public License
11  * Version 1.0 (the "License"); you may not use this file except in
12  * compliance with the License. You may obtain a copy of the License at
13  * http://www.mozilla.org/MPL/
14  *
15  * Software distributed under the License is distributed on an "AS IS"
16  * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
17  * the License for the specific language governing rights and limitations
18  * under the License.
19  *
20  * The Original Code is Portable Windows Library.
21  *
22  * The Initial Developer of the Original Code is Equivalence Pty. Ltd.
23  *
24  * Portions are Copyright (C) 1993 Free Software Foundation, Inc.
25  * All Rights Reserved.
26  *
27  * Contributor(s): ______________________________________.
28  *
29  * $Revision: 22711 $
30  * $Author: rjongbloed $
31  * $Date: 2009-05-25 13:26:23 +1000 (Mon, 25 May 2009) $
32  */
33 
34 #ifndef PTLIB_SOCKETS_H
35 #define PTLIB_SOCKETS_H
36 
37 #ifdef P_USE_PRAGMA
38 #pragma interface
39 #endif
40 
41 
43 // PSocket
44 
45 #include <ptlib/socket.h>
46 
47 
49 // PIPSocket
50 
51 #include <ptlib/ipsock.h>
52 
53 
55 // PIPDatagramSocket
56 
57 #include <ptlib/ipdsock.h>
58 
59 
61 // PUDPSocket
62 
63 #include <ptlib/udpsock.h>
64 
65 
67 // PICMPSocket
68 
69 #include <ptlib/icmpsock.h>
70 
71 
73 // PTCPSocket
74 
75 #include <ptlib/tcpsock.h>
76 
77 
79 // PEthSocket
80 
81 #include <ptlib/ethsock.h>
82 
83 
84 #endif // PTLIB_SOCKETS_H
85 
86 
87 // End Of File ///////////////////////////////////////////////////////////////