mirror of https://github.com/aria2/aria2
				
				
				
			
		
			
				
	
	
		
			23 lines
		
	
	
		
			543 B
		
	
	
	
		
			C++
		
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			543 B
		
	
	
	
		
			C++
		
	
	
#ifndef D_EXTENSION_MESSAGE_TEST_HELPER_H
 | 
						|
#define D_EXTENSION_MESSAGE_TEST_HELPER_H
 | 
						|
 | 
						|
#include "MockBtMessage.h"
 | 
						|
#include "MockBtMessageFactory.h"
 | 
						|
 | 
						|
namespace aria2 {
 | 
						|
 | 
						|
typedef WrapBtMessage<ExtensionMessage> WrapExtBtMessage;
 | 
						|
 | 
						|
class WrapExtBtMessageFactory:public MockBtMessageFactory {
 | 
						|
public:
 | 
						|
  virtual SharedHandle<BtMessage>
 | 
						|
  createBtExtendedMessage(const SharedHandle<ExtensionMessage>& extmsg)
 | 
						|
  {
 | 
						|
    return SharedHandle<BtMessage>(new WrapExtBtMessage(extmsg));
 | 
						|
  }
 | 
						|
};
 | 
						|
 | 
						|
} // namespace aria2
 | 
						|
 | 
						|
#endif // D_EXTENSION_MESSAGE_TEST_HELPER_H
 |