summaryrefslogtreecommitdiff
path: root/protocols/Xfire/src/packetreader.h
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Xfire/src/packetreader.h')
-rw-r--r--protocols/Xfire/src/packetreader.h44
1 files changed, 21 insertions, 23 deletions
diff --git a/protocols/Xfire/src/packetreader.h b/protocols/Xfire/src/packetreader.h
index 6108500565..1a4d99aded 100644
--- a/protocols/Xfire/src/packetreader.h
+++ b/protocols/Xfire/src/packetreader.h
@@ -25,33 +25,31 @@
#ifndef __PACKETREADER_H
#define __PACKETREADER_H
-#include <vector>
#include "xfirepacketcontent.h"
#include "packetlistener.h"
namespace xfirelib {
- struct PacketListener;
- struct XFirePacket;
-
-class PacketReader {
- public:
- PacketReader(Socket *socket);
- ~PacketReader();
-
- void setSocket(Socket *socket);
- void startListening();
- XFirePacketContent *getPacketContentClass(int packetId);
- void addPacketListener( PacketListener *listener );
- void run();
- private:
- void initPackets();
- void fireListeners( XFirePacket *packet );
-
- Socket *socket;
- std::vector <XFirePacketContent *> *packets;
- std::vector <PacketListener *> *packetListeners;
-};
-
+ struct PacketListener;
+ struct XFirePacket;
+
+ class PacketReader {
+ public:
+ PacketReader(Socket *socket);
+ ~PacketReader();
+
+ void setSocket(Socket *socket);
+ void startListening();
+ XFirePacketContent *getPacketContentClass(int packetId);
+ void addPacketListener( PacketListener *listener );
+ void run();
+ private:
+ void initPackets();
+ void fireListeners( XFirePacket *packet );
+
+ Socket *socket;
+ std::vector <XFirePacketContent *> *packets;
+ std::vector <PacketListener *> *packetListeners;
+ };
};
#endif