00001
00010 #ifndef __NETOUTPUT_H__
00011 #define __NETOUTPUT_H__
00012
00013 #include "OutputObject.h"
00014 #include "Network/netclient.h"
00015
00016 #include <vector>
00017 using namespace std;
00018
00020
00023 class NetOutput : public OutputObject
00024 {
00025 private:
00027 NetClient *client;
00028
00029 public:
00031
00035 NetOutput(const char *server, unsigned short port);
00036
00038 ~NetOutput();
00039
00041 void open();
00042
00044 void close();
00045
00047
00050 void write(vpf_packet &packet);
00051 };
00052
00053 #endif