Da ich ein paar Probleme mit dem Kommunikationsthread habe, bin ich dabei
CRITICAL_SECTION einzubauen um diesen Problemen entgegen zu wirken...
Es gibt einen Thread der im Hintergrund kommuniziert, mit Hilfe der kommunikation Klasse
"CCommunication".
Dann gibt es die Möglichkeit jederzeit, direkt zu kommunizieren via Prozess (COM Server),
wobei hierbei ebenfalls die kommunikations Klasse "CCommunication" verwendet wird.
Ich habe jetzt innerhalb der Klasse "CCommunication" ein privates Objekt vom Typ
CRITICAL_SECTION eingefügt und zwei Methoden zum locken und unlocken angelegt.
Meine Frage:
Wenn ich das richtig verstanden habe, dann wird beim Aufruf, sofern das Objekt gelockt ist,
gewartet bis es frei ist, richtig?
Somit kann ich doch in beliebigen Methoden der Klasse "CCommunication"
die Lock- und UnLockMethoden aufrufen, oder?
Ich werde es einfach mal so probieren
Bin immer offen für Anregungen!
Danke und Gruss
RuFF
CRITICAL_SECTION einzubauen um diesen Problemen entgegen zu wirken...
Es gibt einen Thread der im Hintergrund kommuniziert, mit Hilfe der kommunikation Klasse
"CCommunication".
Dann gibt es die Möglichkeit jederzeit, direkt zu kommunizieren via Prozess (COM Server),
wobei hierbei ebenfalls die kommunikations Klasse "CCommunication" verwendet wird.
Ich habe jetzt innerhalb der Klasse "CCommunication" ein privates Objekt vom Typ
CRITICAL_SECTION eingefügt und zwei Methoden zum locken und unlocken angelegt.
Meine Frage:
Wenn ich das richtig verstanden habe, dann wird beim Aufruf, sofern das Objekt gelockt ist,
gewartet bis es frei ist, richtig?
Somit kann ich doch in beliebigen Methoden der Klasse "CCommunication"
die Lock- und UnLockMethoden aufrufen, oder?
Ich werde es einfach mal so probieren

Bin immer offen für Anregungen!
Danke und Gruss
RuFF