X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9a83f860948059b0273b5cc6d9e43fadad3ebfca..77c8efc8c37da6d6a5e2e8022d21d1cd7d76371d:/src/common/protocol.cpp diff --git a/src/common/protocol.cpp b/src/common/protocol.cpp index 110afc760c..5a62be3444 100644 --- a/src/common/protocol.cpp +++ b/src/common/protocol.cpp @@ -34,6 +34,8 @@ // wxProtoInfo // ---------------------------------------------------------------------------- +IMPLEMENT_CLASS(wxProtoInfo, wxObject) + wxProtoInfo::wxProtoInfo(const wxChar *name, const wxChar *serv, const bool need_host1, wxClassInfo *info) : m_protoname(name), @@ -70,6 +72,19 @@ wxProtocol::wxProtocol() SetDefaultTimeout(60); // default timeout is 60 seconds } +void wxProtocol::SetDefaultTimeout(wxUint32 Value) +{ + m_uiDefaultTimeout = Value; +#if wxUSE_SOCKETS + wxSocketBase::SetTimeout(Value); // sets it for this socket +#endif +} + +wxProtocol::~wxProtocol() +{ + delete m_log; +} + #if wxUSE_SOCKETS bool wxProtocol::Reconnect() { @@ -90,19 +105,6 @@ bool wxProtocol::Reconnect() return true; } -void wxProtocol::SetDefaultTimeout(wxUint32 Value) -{ - m_uiDefaultTimeout = Value; -#if wxUSE_SOCKETS - wxSocketBase::SetTimeout(Value); // sets it for this socket -#endif -} - -wxProtocol::~wxProtocol() -{ - delete m_log; -} - // ---------------------------------------------------------------------------- // Read a line from socket // ----------------------------------------------------------------------------