aboutsummaryrefslogtreecommitdiffstats
path: root/ncpd/channel.cc
diff options
context:
space:
mode:
authorFritz Elfert <felfert@to.com>1999-07-01 20:44:20 +0000
committerFritz Elfert <felfert@to.com>1999-07-01 20:44:20 +0000
commit80e566ea830ec9e6534f1a140af0bbc6b1765aa7 (patch)
tree86788a4b96d0b9ba70f787e4cd31777c4eb457bc /ncpd/channel.cc
parent8c29602b21efacced9d7ff4cd1f3c4101dda5f65 (diff)
downloadplptools-80e566ea830ec9e6534f1a140af0bbc6b1765aa7.tar.gz
plptools-80e566ea830ec9e6534f1a140af0bbc6b1765aa7.tar.bz2
plptools-80e566ea830ec9e6534f1a140af0bbc6b1765aa7.zip
modified logging for finer control.
proper reconnect on link failure.
Diffstat (limited to 'ncpd/channel.cc')
-rw-r--r--ncpd/channel.cc62
1 files changed, 45 insertions, 17 deletions
diff --git a/ncpd/channel.cc b/ncpd/channel.cc
index 6cc3ff3..7374191 100644
--- a/ncpd/channel.cc
+++ b/ncpd/channel.cc
@@ -26,35 +26,63 @@
#include "channel.h"
#include "ncp.h"
-channel::channel(ncp *_ncpController) {
- ncpController = _ncpController;
- _terminate = false;
+channel::channel(ncp * _ncpController)
+{
+ verbose = 0;
+ ncpController = _ncpController;
+ _terminate = false;
}
-void channel::ncpSend(bufferStore &a) {
- ncpController->send(ncpChannel, a);
+void channel::
+ncpSend(bufferStore & a)
+{
+ ncpController->send(ncpChannel, a);
}
-bool channel::terminate() {
- return _terminate;
+bool channel::
+terminate()
+{
+ return _terminate;
}
-void channel::terminateWhenAsked() {
- _terminate = true;
+void channel::
+terminateWhenAsked()
+{
+ _terminate = true;
}
-void channel::ncpConnect() {
- ncpController->connect(this);
+void channel::
+ncpConnect()
+{
+ ncpController->connect(this);
}
-void channel::ncpDisconnect() {
- ncpController->disconnect(ncpChannel);
+void channel::
+ncpDisconnect()
+{
+ ncpController->disconnect(ncpChannel);
}
-void channel::setNcpChannel(int chan) {
- ncpChannel = chan;
+void channel::
+setNcpChannel(int chan)
+{
+ ncpChannel = chan;
}
-void channel::newNcpController(ncp *_ncpController) {
- ncpController = _ncpController;
+void channel::
+newNcpController(ncp * _ncpController)
+{
+ ncpController = _ncpController;
+}
+
+void channel::
+setVerbose(short int _verbose)
+{
+ verbose = _verbose;
+}
+
+short int channel::
+getVerbose()
+{
+ return verbose;
}