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.
|