Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

POServer.h

Go to the documentation of this file.
00001 //=============================================================================
00002 // POServer.h
00003 //
00004 // Created 5/13/03 By Daniel Larimer
00005 //=============================================================================
00006 #ifndef _POSERVER_H_
00007 #define _POSERVER_H_
00008 #include<qserversocket.h>
00009 
00010 #ifdef WIN32
00011 #include <windows.h>
00012 #ifdef PEXPR_EXPORTS
00013 #define PEXPR_API __declspec(dllexport)
00014 #else
00015 #define PEXPR_API __declspec(dllimport)
00016 #endif /* PEXPR_EXPORTS */
00017 #else
00018 #define PEXPR_API
00019 #endif /* WIN32 */
00020 
00021 class POClient;
00022 
00023 class PEXPR_API POServer : public QServerSocket
00024 {
00025     Q_OBJECT
00026     public:
00027         POServer( const QHostAddress& address, int port, int backlog = 1 );
00028         virtual ~POServer(){};
00029     
00030         void newConnection( int socket );
00031         
00032     signals:
00033         void newClient( POClient* );
00034 };
00035 
00036 #endif

Generated on Tue Jun 15 12:49:28 2004 for pexpr by doxygen 1.3.4