7 #ifndef __PHOENIX_MOCK_SOCKET_H__
8 #define __PHOENIX_MOCK_SOCKET_H__
27 vecOutput.push_back(vecData);
bool data_message_save(DataStreamIter &iter, T &data)
Save data in a message.
size_t data_size(T &data)
Get size of data.
std::vector< DataStreamType > DataStreamMsg
DataStreamType * DataStreamIter
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.