Danbias/Code/Network/NetworkDependencies/ITranslate.h

18 lines
359 B
C
Raw Normal View History

#ifndef NETWORK_DEPENDENCIES_I_TRANSLATE
#define NETWORK_DEPENDENCIES_I_TRANSLATE
namespace Oyster
{
namespace Network
{
class ITranslate
{
public:
2013-11-21 14:49:30 +01:00
virtual unsigned char* Translate (Protocols::ProtocolHeader &header ) = 0;
virtual Protocols::ProtocolSet* Translate (Protocols::ProtocolSet* set, unsigned char message[] ) = 0;
};
}
}
#endif