Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers...
[reactos.git] / base / applications / network / telnet / src / tparams.h
diff --git a/base/applications/network/telnet/src/tparams.h b/base/applications/network/telnet/src/tparams.h
new file mode 100644 (file)
index 0000000..e39981d
--- /dev/null
@@ -0,0 +1,21 @@
+#pragma once
+
+//#include "ttelhndl.h"
+
+typedef struct {
+       HANDLE hExit;
+       HANDLE hPause, hUnPause;
+       volatile int *bNetPaused;
+       volatile int *bNetFinished;
+       volatile int *bNetFinish;
+} NetParams;
+
+// We could make TelHandler a pointer rather than a reference, but making it
+// a reference forces us to initialize it when it is created, thus avoiding
+// a possible segfault (Paul Brannan 6/15/98)
+class TelThreadParams {
+public:
+       TelThreadParams(TTelnetHandler &RefTelHandler): TelHandler(RefTelHandler) {}
+       NetParams p;
+       TTelnetHandler &TelHandler;
+};