void OnExit(wxCommandEvent& event);
void OnClose(wxCloseEvent& event);
- void Enable();
+ void EnableControls();
void Disconnect();
protected:
public:
virtual bool Execute(const wxChar *data, int size = -1, wxIPCFormat format = wxIPC_TEXT);
virtual wxChar *Request(const wxString& item, int *size = NULL, wxIPCFormat format = wxIPC_TEXT);
- virtual bool Poke(const wxString& item, wxChar *data, int size = -1, wxIPCFormat format = wxIPC_TEXT);
+ virtual bool Poke(const wxString& item, const wxChar *data, int size = -1, wxIPCFormat format = wxIPC_TEXT);
virtual bool OnAdvise(const wxString& topic, const wxString& item, wxChar *data, int size, wxIPCFormat format);
virtual bool OnDisconnect();
-protected:
+protected:
void Log(const wxString& command, const wxString& topic,
- const wxString& item, wxChar *data, int size, wxIPCFormat format);
+ const wxString& item, const wxChar *data, int size, wxIPCFormat format);
};
class MyClient: public wxClient
protected:
MyConnection *m_connection;
};
-