aboutsummaryrefslogtreecommitdiffstats
path: root/ncpd/socketchan.h
diff options
context:
space:
mode:
authorFritz Elfert <felfert@to.com>2000-01-17 11:49:41 +0000
committerFritz Elfert <felfert@to.com>2000-01-17 11:49:41 +0000
commitab18114bfd38d4632c66401b5bc079241e27fab3 (patch)
tree14f9c1d5f020cf8ed2f205094ca9e2fc907bb969 /ncpd/socketchan.h
parent6eceb82662300bf306e70bd943200665bc3c9bc3 (diff)
downloadplptools-ab18114bfd38d4632c66401b5bc079241e27fab3.tar.gz
plptools-ab18114bfd38d4632c66401b5bc079241e27fab3.tar.bz2
plptools-ab18114bfd38d4632c66401b5bc079241e27fab3.zip
Release of plptools-0.5
Diffstat (limited to 'ncpd/socketchan.h')
-rw-r--r--ncpd/socketchan.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/ncpd/socketchan.h b/ncpd/socketchan.h
index e352b36..5fe7a13 100644
--- a/ncpd/socketchan.h
+++ b/ncpd/socketchan.h
@@ -36,17 +36,23 @@ public:
virtual ~socketChan();
void ncpDataCallback(bufferStore& a);
- const char* getNcpConnectName();
+ char* getNcpConnectName();
void ncpConnectAck();
+ void ncpRegisterAck();
+ void ncpDoRegisterAck(int) {}
void ncpConnectTerminate();
+ void ncpConnectNak();
bool isConnected() const;
void socketPoll();
private:
+ enum protocolVersionType { PV_SERIES_5 = 6, PV_SERIES_3 = 3 };
+ bool ncpCommand(bufferStore &a);
ppsocket* skt;
IOWatch &iow;
char* connectName;
bool connected;
+ int connectTry;
};
#endif