7#ifndef __PHOENIX_MOCK_SOCKET_H__
8#define __PHOENIX_MOCK_SOCKET_H__
12#include <data_message.h>
24 DataStreamMsg vecData(data_size(data));
25 DataStreamIter iter = (DataStreamIter)vecData.data();
26 if(data_message_save(iter, data)){
27 vecOutput.push_back(vecData);
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_addMockMessage(PVecMockMessage &vecOutput, const T &data)
Add Data in a sequence of mock messages.
std::vector< DataStreamMsg > PVecMockMessage
Vector of messages.
bool phoenix_closeMockSocket(const PVecMockMessage &vecOutput, const std::string &outputFileName)
Close a mock socket.