Public Member Functions | |
| DVPSIPCClient (Uint32 clientType, const char *txt, int thePort, OFBool keepOpen) | |
| constructor | |
| virtual | ~DVPSIPCClient () |
| destructor | |
| void | notifyApplicationTerminates (Uint32 status) |
| sends ApplicationTerminates notification to server. | |
| void | notifyReceivedUnencryptedDICOMConnection (Uint32 status, const char *txt) |
| sends ReceivedUnencryptedDICOMConnection notification to server. | |
| void | notifyReceivedEncryptedDICOMConnection (Uint32 status, const char *txt) |
| sends ReceivedEncryptedDICOMConnection notification to server. | |
| void | notifyConnectionClosed (Uint32 status) |
| sends ConnectionClosed notification to server. | |
| void | notifyConnectionAborted (Uint32 status, const char *txt) |
| sends ConnectionAborted notification to server. | |
| void | notifyRequestedUnencryptedDICOMConnection (Uint32 status, const char *txt) |
| sends RequestedUnencryptedDICOMConnection notification to server. | |
| void | notifyRequestedEncryptedDICOMConnection (Uint32 status, const char *txt) |
| sends RequestedEncryptedDICOMConnection notification to server. | |
| void | notifyReceivedDICOMObject (Uint32 status, const char *txt) |
| sends ReceivedDICOMObject notification to server. | |
| void | notifySentDICOMObject (Uint32 status, const char *txt) |
| sends SentDICOMObject notification to server. | |
| OFBool | isServerActive () |
| checks whether the message server has been found active upon creation of this object. | |
Private Member Functions | |
| DVPSIPCClient (const DVPSIPCClient ©) | |
| private undefined copy constructor | |
| DVPSIPCClient & | operator= (const DVPSIPCClient &) |
| private undefined copy assignment operator | |
| void | requestConnection () |
| request connection to server, store in 'connection' if successful. | |
| OFBool | performTransaction (DVPSIPCMessage &msg) |
| perform message transaction with server. | |
Private Attributes | |
| int | port |
| TCP/IP port number on which the server is listening. | |
| OFBool | serverActive |
| true if the first connection attempt has succeeded, false otherwise | |
| Uint32 | applicationID |
| application ID assigned by the server | |
| OFBool | keepConnectionOpen |
| flag indicating whether we want to keep the connection open | |
| DcmTransportConnection * | connection |
| current transport connection | |
Definition at line 172 of file dvpsmsg.h.
|
||||||||||||||||||||
|
constructor
|
|
|
checks whether the message server has been found active upon creation of this object.
Definition at line 244 of file dvpsmsg.h. References serverActive. |
|
|
sends ApplicationTerminates notification to server.
|
|
||||||||||||
|
sends ConnectionAborted notification to server.
|
|
|
sends ConnectionClosed notification to server.
|
|
||||||||||||
|
sends ReceivedDICOMObject notification to server.
|
|
||||||||||||
|
sends ReceivedEncryptedDICOMConnection notification to server.
|
|
||||||||||||
|
sends ReceivedUnencryptedDICOMConnection notification to server.
|
|
||||||||||||
|
sends RequestedEncryptedDICOMConnection notification to server.
|
|
||||||||||||
|
sends RequestedUnencryptedDICOMConnection notification to server.
|
|
||||||||||||
|
sends SentDICOMObject notification to server.
|
|
|
perform message transaction with server. If serverActive is false, no connection attempt is performed.
|