Lines 183-192
Link Here
|
183 |
class CommunicationLink : public SvRefBase |
183 |
class CommunicationLink : public SvRefBase |
184 |
{ |
184 |
{ |
185 |
protected: |
185 |
protected: |
186 |
friend CommunicationManager; |
186 |
friend class CommunicationManager; |
187 |
friend SingleCommunicationManager; |
187 |
friend class SingleCommunicationManager; |
188 |
friend MultiCommunicationManager; |
188 |
friend class MultiCommunicationManager; |
189 |
friend CommunicationManagerServerAcceptThread; |
189 |
friend class CommunicationManagerServerAcceptThread; |
190 |
// Darf nicht abgeräumt werden zwischen Empfang des Streams und ende des Callbacks |
190 |
// Darf nicht abgeräumt werden zwischen Empfang des Streams und ende des Callbacks |
191 |
|
191 |
|
192 |
protected: // so daß nur über Ref gelöscht werden kann |
192 |
protected: // so daß nur über Ref gelöscht werden kann |
Lines 275-282
Link Here
|
275 |
class CommonSocketFunctions; |
275 |
class CommonSocketFunctions; |
276 |
class CommunicationManager |
276 |
class CommunicationManager |
277 |
{ |
277 |
{ |
278 |
friend CommunicationLink; |
278 |
friend class CommunicationLink; |
279 |
friend CommonSocketFunctions; |
279 |
friend class CommonSocketFunctions; |
280 |
public: |
280 |
public: |
281 |
CommunicationManager( BOOL bUseMultiChannel = FALSE ); |
281 |
CommunicationManager( BOOL bUseMultiChannel = FALSE ); |
282 |
virtual ~CommunicationManager(); |
282 |
virtual ~CommunicationManager(); |
Lines 363-369
Link Here
|
363 |
|
363 |
|
364 |
class ICommunicationManagerClient |
364 |
class ICommunicationManagerClient |
365 |
{ |
365 |
{ |
366 |
friend CommonSocketFunctions; |
366 |
friend class CommonSocketFunctions; |
367 |
protected: |
367 |
protected: |
368 |
virtual BOOL RetryConnect() { return FALSE; } // Kann dann eventuell die Applikation starten |
368 |
virtual BOOL RetryConnect() { return FALSE; } // Kann dann eventuell die Applikation starten |
369 |
}; |
369 |
}; |