// Create a new client
my_client = new MyClient;
- the_connection = (MyConnection *)my_client->MakeConnection(hostName, server, "IPC TEST");
- while ( !the_connection )
+ // suppress the log messages from MakeConnection()
{
- if ( wxMessageBox("Failed to make connection to server.\nRetry?",
- "Client Demo Error",
- wxICON_ERROR | wxYES_NO | wxCANCEL ) != wxYES )
+ wxLogNull nolog;
+ the_connection = (MyConnection *)my_client->MakeConnection(hostName, server, "IPC TEST");
+
+ while ( !the_connection )
{
- // no server
- return FALSE;
+ if ( wxMessageBox("Failed to make connection to server.\nRetry?",
+ "Client Demo Error",
+ wxICON_ERROR | wxYES_NO | wxCANCEL ) != wxYES )
+ {
+ // no server
+ return FALSE;
+ }
+
+ the_connection = (MyConnection *)my_client->MakeConnection(hostName, server, "IPC TEST");
}
-
- the_connection = (MyConnection *)my_client->MakeConnection(hostName, server, "IPC TEST");
}
if (!the_connection->StartAdvise("Item"))
m_text->AppendText(_("\n=== Test 1 begins ===\n"));
// Tell the server which test we are running
- char c = 0xBE;
+ int c = 0xBE;
m_sock->Write(&c, 1);
// Send some data and read it back. We know the size of the
m_text->AppendText(_("\n=== Test 2 begins ===\n"));
// Tell the server which test we are running
- char c = 0xCE;
+ int c = 0xCE;
m_sock->Write(&c, 1);
// Here we use ReadMsg and WriteMsg to send messages with
m_text->AppendText(_("\n=== Test 3 begins ===\n"));
// Tell the server which test we are running
- char c = 0xDE;
+ int c = 0xDE;
m_sock->Write(&c, 1);
// This test also is similar to the first one but it sends a