Mercurial > cabal
comparison sources/connection.cpp @ 7:8d54d9fdeca3
fixed comments
removed daemonization verbose
strings' size() -> length()
| author | Vlad Glagolev <enqlave@gmail.com> |
|---|---|
| date | Sun, 03 Feb 2008 21:29:41 +0300 |
| parents | 9be05a31b7f9 |
| children |
comparison
equal
deleted
inserted
replaced
| 6:9be05a31b7f9 | 7:8d54d9fdeca3 |
|---|---|
| 1 /** | 1 /** connection.cpp (2007-04-12) |
| 2 * connection.cpp (2007-04-12) | |
| 3 * | 2 * |
| 4 * -- CABAL -- connection base (servers usage) | 3 * -- CABAL -- connection base (servers usage) |
| 5 * | 4 * |
| 6 * Copyright (c) 2007-2008 Vlad Glagolev <enqlave@gmail.com> | 5 * Copyright (c) 2007-2008 Vlad Glagolev <enqlave@gmail.com> |
| 7 * All rights reserved. | 6 * All rights reserved. |
| 32 | 31 |
| 33 now = CABAL->now; | 32 now = CABAL->now; |
| 34 | 33 |
| 35 uptime = 0; | 34 uptime = 0; |
| 36 | 35 |
| 37 cout << "CONNECTION: opening...\n"; | 36 if (CABAL->debug) |
| 37 cout << "CONNECTION: opening...\n"; | |
| 38 } | 38 } |
| 39 | 39 |
| 40 Connection::~Connection() | 40 Connection::~Connection() |
| 41 { | 41 { |
| 42 cout << "CONNECTION: closed\n"; | 42 if (CABAL->debug) |
| 43 cout << "CONNECTION: closed\n"; | |
| 43 } | 44 } |
| 44 | 45 |
| 45 void Connection::ircConnect() | 46 void Connection::ircConnect() |
| 46 { | 47 { |
| 47 if (!current) | 48 if (!current) |
| 48 shut("no hosts defined"); | 49 shut("no hosts defined"); |
| 49 | 50 |
| 50 if (!connected && !connecting) { | 51 if (!connected && !connecting) { |
| 51 cout << "CONNECTION: connecting to server: " << current->host << endl; | 52 if (CABAL->debug) |
| 53 cout << "CONNECTION: connecting to server: " << current->host << endl; | |
| 52 | 54 |
| 53 if (!resolveHost(current->host, &address)) { | 55 if (!resolveHost(current->host, &address)) { |
| 54 cout << "Error: unable to resolve host " << current->host << endl; | 56 cout << "Error: unable to resolve host " << current->host << endl; |
| 55 | 57 |
| 56 current = current->next; | 58 current = current->next; |
