clean out simplest version

This commit is contained in:
Chris Marsh
2017-07-18 14:29:54 -07:00
parent 79e0e336c5
commit 29641da939
10 changed files with 5 additions and 556 deletions

View File

@@ -56,14 +56,16 @@ void RpcConnection::Close()
state = State::Disconnected;
}
void RpcConnection::Write(const void* data, size_t length)
bool RpcConnection::Write(const void* data, size_t length)
{
sendFrame.opcode = Opcode::Frame;
memcpy(sendFrame.message, data, length);
sendFrame.length = length;
if (!connection->Write(&sendFrame, sizeof(MessageFrameHeader) + length)) {
Close();
return false;
}
return true;
}
bool RpcConnection::Read(rapidjson::Document& message)