(new MyFrame(NULL, "Server"))->Show(TRUE);
// service name (DDE classes) or port number (TCP/IP based classes)
- wxString service = "4242";
+ wxString service = IPC_SERVICE;
if (argc > 1)
service = argv[1];
wxString value = listBox->GetStringSelection();
if (the_connection)
{
- the_connection->Advise("Item", (wxChar *)value.c_str());
+ the_connection->Advise(IPC_ADVISE_NAME, (wxChar *)value.c_str());
}
}
}
wxConnectionBase *MyServer::OnAcceptConnection(const wxString& topic)
{
- if (strcmp(topic, "STDIO") != 0 && strcmp(topic, "IPC TEST") == 0)
+ if ( topic == IPC_TOPIC )
return new MyConnection(ipc_buffer, WXSIZEOF(ipc_buffer));
- else
- return NULL;
+
+ // unknown topic
+ return NULL;
}
// ----------------------------------------------------------------------------