trochilus/common/CommDataUtils.h

16 lines
449 B
C++

#pragma once
#include "CommData.h"
namespace CommDataUtils
{
MSGSERIALID SendMessageToClient(LPCTSTR clientid, const CommData& commData, BOOL bNeedReply);
BOOL WaitForReply(LPCTSTR clientid, MSGSERIALID msgSerialID, CommData& replyData, DWORD dwWaitTimeoutS = 10);
BOOL SendAndWaitForReply(LPCTSTR clientid, const CommData& request, CommData& reply, DWORD dwWaitTimeoutS = 10 );
BOOL ReadDataFile(LPCTSTR datafilepath, CommData& data);
}