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

/Users/baford/proj/netsteria/sst/lib/host.h

00001 #ifndef SST_HOST_H
00002 #define SST_HOST_H
00003 
00004 #include <QList>
00005 #include <QHash>
00006 
00007 #include "timer.h"
00008 #include "sock.h"
00009 #include "ident.h"
00010 #include "dh.h"
00011 #include "key.h"
00012 #include "regcli.h"
00013 #include "stream.h"
00014 
00015 
00016 namespace SST {
00017 
00026 class Host :    public TimerHostState,
00027                 public SocketHostState,
00028                 public IdentHostState,
00029                 public DHHostState,
00030                 public KeyHostState,
00031                 public RegHostState,
00032                 public StreamHostState
00033 {
00034 public:
00038         Host();
00039 
00050         Host(QSettings *settings, quint16 defaultUdpPort);
00051 
00052 
00053         virtual Host *host();
00054 
00055         // stream layer listeners, targets, responder
00056 
00057 public:
00058 };
00059 
00060 } // namespace SST
00061 
00062 #endif  // SST_HOST_H

Generated on Wed Mar 28 11:48:05 2007 for SST by doxygen 1.3.4