![]() |
The dummyserver is a simple application that, as the name implies, works like a dummy server. It is always listening (at port 4000) for incoming messages and print them in the console.
This pretends to simulate either a MIHF or a MIH SAP.
It is possible to modify the behaviour of the dummyserver when it receives
a new message. To do it, the "static void process_message(meta_message_ptr&
msg)" function must be modified according to the desired
behavior.
E.g.: Let's change the dummyserver behavior in order to send the received message to a specific destination (assuming that the mechanisms for sending messages have already been defined):
static void process_message(meta_message_ptr& msg)
{
std::cout << "MIH message: Service=" << msg->sid()
<< " Opcode=" << msg->opcode()
<< " Action=" << msg->aid()
<< std::endl;
sap.send(msg);
}
Just run dummyserver and wait for incoming messages!