36 lines
940 B
C++
36 lines
940 B
C++
#include "Messages.h"
|
|
|
|
#include "LowLevelMessages.h"
|
|
// #include "Messages/CustomMsg.h"
|
|
#include "Participant.h"
|
|
#include "string.h"
|
|
|
|
#pragma region IMessage
|
|
|
|
IMessage::IMessage() {}
|
|
|
|
// IMessage::IMessage(unsigned char *buffer) { Deserialize(buffer); }
|
|
|
|
unsigned char IMessage::Serialize(char *buffer) { return 0; }
|
|
|
|
// void IMessage::Deserialize(unsigned char *buffer) {}
|
|
|
|
// bool IMessage::SendMsg(Participant *client, IMessage msg) {
|
|
// // return SendMsg(client, client.buffer, );nameLength
|
|
// return client->SendBuffer(msg.Serialize(client->buffer));
|
|
// }
|
|
|
|
unsigned char *IMessage::ReceiveMsg(unsigned char packetSize) {
|
|
return nullptr;
|
|
}
|
|
|
|
// bool IMessage::Publish(Participant *participant) {
|
|
// return participant->PublishBuffer(Serialize(participant->buffer));
|
|
// }
|
|
// bool IMessage::SendTo(Participant *participant) {
|
|
// return participant->SendBuffer(Serialize(participant->buffer));
|
|
// }
|
|
|
|
// IMessage
|
|
#pragma endregion
|