mirror of
				https://github.com/TES3MP/openmw-tes3mp.git
				synced 2025-10-31 22:26:45 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			31 lines
		
	
	
	
		
			669 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			669 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| //
 | |
| // Created by koncord on 05.03.17.
 | |
| //
 | |
| 
 | |
| #ifndef OPENMW_PACKETPREINIT_HPP
 | |
| #define OPENMW_PACKETPREINIT_HPP
 | |
| 
 | |
| #include <vector>
 | |
| #include "BasePacket.hpp"
 | |
| 
 | |
| 
 | |
| namespace mwmp
 | |
| {
 | |
|     class PacketPreInit : public BasePacket
 | |
|     {
 | |
|     public:
 | |
|         typedef std::vector<unsigned> HashList;
 | |
|         typedef std::pair<std::string, HashList> PluginPair;
 | |
|         typedef std::vector<PluginPair> PluginContainer;
 | |
| 
 | |
|         PacketPreInit(RakNet::RakPeerInterface *peer);
 | |
| 
 | |
|         virtual void Packet(RakNet::BitStream *bs, bool send);
 | |
|         void setChecksums(PluginContainer *checksums);
 | |
|     private:
 | |
|         PluginContainer *checksums;
 | |
|     };
 | |
| }
 | |
| 
 | |
| 
 | |
| #endif //OPENMW_PACKETPREINIT_HPP
 |