51 lines
918 B
C++
51 lines
918 B
C++
//#include "Translator.h"
|
|
//
|
|
//using namespace Oyster::Network;
|
|
//using namespace ::Protocols;
|
|
//using namespace ::Messages;
|
|
//
|
|
//char* Translate ( const ProtocolHeader &header )
|
|
//{
|
|
// MessageHeader *message;
|
|
//
|
|
// switch(header.packageType)
|
|
// {
|
|
//
|
|
// case package_type_header:
|
|
// message = new MessageHeader();
|
|
// break;
|
|
//
|
|
// case package_type_test:
|
|
// message = new MessageTest();
|
|
// break;
|
|
// }
|
|
//
|
|
// message->Translate(header);
|
|
// return message->GetMsg();
|
|
//}
|
|
//
|
|
//ProtocolHeader& Translator::Translate( char msg[] )
|
|
//{
|
|
// ProtocolHeader header;
|
|
// MessageHeader *message = new MessageHeader();
|
|
//
|
|
// header = message->translate(message);
|
|
//
|
|
// switch(header.packageType)
|
|
// {
|
|
//
|
|
// case package_type_header:
|
|
// message = new MessageHeader();
|
|
// break;
|
|
//
|
|
// case package_type_test:
|
|
// message = new MessageTest();
|
|
// break;
|
|
// }
|
|
//
|
|
// message->Translate(msg);
|
|
// return message->GetProtocol();
|
|
//}
|
|
|
|
|