19 std::stringstream strFileName;
20 strFileName << address <<
"_" << port <<
"_";
21 std::string baseFileName(strFileName.str());
25 inputFileName = baseFileName +
".pmocksocket";
26 outputFileName = baseFileName +
".pmocksocket";
39 std::stringstream strFileName;
40 strFileName << address <<
"_" << port <<
"_";
41 std::string baseFileName(strFileName.str());
43 std::string inputFileName = baseFileName +
".pmocksocket";
45 return data_load(inputFileName, vecInput);
54 if(vecOutput.size() != 0lu){
55 return data_save(outputFileName, vecOutput);
bool data_load(FILE *iter, T &data)
Load data from a message.
bool data_save(FILE *iter, const T &data)
Save data in a message.
bool phoenix_readMockSocket(PVecMockMessage &vecInput, const std::string &address, size_t port)
Read a mock socket.
bool phoenix_createMockSocket(PVecMockMessage &vecInput, std::string &inputFileName, std::string &outputFileName, const std::string &address, size_t port)
Create a mock socket.
bool phoenix_closeMockSocket(const PVecMockMessage &vecOutput, const std::string &outputFileName)
Close a mock socket.
std::vector< DataStreamMsg > PVecMockMessage
Vector of messages.