00001 /* 00002 * sockets.h 00003 * 00004 * Berkley Sockets classes. 00005 * 00006 * Portable Windows Library 00007 * 00008 * Copyright (c) 1993-1998 Equivalence Pty. Ltd. 00009 * 00010 * The contents of this file are subject to the Mozilla Public License 00011 * Version 1.0 (the "License"); you may not use this file except in 00012 * compliance with the License. You may obtain a copy of the License at 00013 * http://www.mozilla.org/MPL/ 00014 * 00015 * Software distributed under the License is distributed on an "AS IS" 00016 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 00017 * the License for the specific language governing rights and limitations 00018 * under the License. 00019 * 00020 * The Original Code is Portable Windows Library. 00021 * 00022 * The Initial Developer of the Original Code is Equivalence Pty. Ltd. 00023 * 00024 * Portions are Copyright (C) 1993 Free Software Foundation, Inc. 00025 * All Rights Reserved. 00026 * 00027 * Contributor(s): ______________________________________. 00028 * 00029 * $Revision: 22754 $ 00030 * $Author: rjongbloed $ 00031 * $Date: 2009-05-28 07:49:36 -0500 (Thu, 28 May 2009) $ 00032 */ 00033 00034 #ifndef PTLIB_SOCKETS_H 00035 #define PTLIB_SOCKETS_H 00036 00037 #ifdef P_USE_PRAGMA 00038 #pragma interface 00039 #endif 00040 00041 00043 // PSocket 00044 00045 #include <ptlib/socket.h> 00046 00047 00049 // PIPSocket 00050 00051 #include <ptlib/ipsock.h> 00052 00053 00055 // PIPDatagramSocket 00056 00057 #include <ptlib/ipdsock.h> 00058 00059 00061 // PUDPSocket 00062 00063 #include <ptlib/udpsock.h> 00064 00065 00067 // PICMPSocket 00068 00069 #include <ptlib/icmpsock.h> 00070 00071 00073 // PTCPSocket 00074 00075 #include <ptlib/tcpsock.h> 00076 00077 00079 // PEthSocket 00080 00081 #include <ptlib/ethsock.h> 00082 00083 00084 #endif // PTLIB_SOCKETS_H 00085 00086 00087 // End Of File ///////////////////////////////////////////////////////////////