a client for IPC message exchange between different processes of the DICOMscope application
More...
|
| 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.
|
|
a client for IPC message exchange between different processes of the DICOMscope application
Definition at line 168 of file dvpsmsg.h.
DVPSIPCClient::DVPSIPCClient |
( |
Uint32 |
clientType, |
|
|
const char * |
txt, |
|
|
int |
thePort, |
|
|
OFBool |
keepOpen |
|
) |
| |
constructor
- Parameters
-
clientType | type of client application, see constants defined in DVPSIPCMessage |
txt | textual description of client application |
thePort | TCP/IP port on which the server is listening |
keepOpen | flag indicating whether the connection should be kept open all the time or should be opened/closed for each transaction. |
OFBool DVPSIPCClient::isServerActive |
( |
| ) |
|
|
inline |
checks whether the message server has been found active upon creation of this object.
- Returns
- OFTrue if server is active, OFFalse otherwise.
Definition at line 240 of file dvpsmsg.h.
References serverActive.
void DVPSIPCClient::notifyApplicationTerminates |
( |
Uint32 |
status | ) |
|
sends ApplicationTerminates notification to server.
- Parameters
-
void DVPSIPCClient::notifyConnectionAborted |
( |
Uint32 |
status, |
|
|
const char * |
txt |
|
) |
| |
sends ConnectionAborted notification to server.
- Parameters
-
Uint32 | message status, see constants defined in DVPSIPCMessage |
txt | textual description of notification for server |
void DVPSIPCClient::notifyConnectionClosed |
( |
Uint32 |
status | ) |
|
sends ConnectionClosed notification to server.
- Parameters
-
void DVPSIPCClient::notifyReceivedDICOMObject |
( |
Uint32 |
status, |
|
|
const char * |
txt |
|
) |
| |
sends ReceivedDICOMObject notification to server.
- Parameters
-
Uint32 | message status, see constants defined in DVPSIPCMessage |
txt | textual description of DICOM object |
void DVPSIPCClient::notifyReceivedEncryptedDICOMConnection |
( |
Uint32 |
status, |
|
|
const char * |
txt |
|
) |
| |
sends ReceivedEncryptedDICOMConnection notification to server.
- Parameters
-
Uint32 | message status, see constants defined in DVPSIPCMessage |
txt | textual description of notification for server |
void DVPSIPCClient::notifyReceivedUnencryptedDICOMConnection |
( |
Uint32 |
status, |
|
|
const char * |
txt |
|
) |
| |
sends ReceivedUnencryptedDICOMConnection notification to server.
- Parameters
-
Uint32 | message status, see constants defined in DVPSIPCMessage |
txt | textual description of notification for server |
void DVPSIPCClient::notifyRequestedEncryptedDICOMConnection |
( |
Uint32 |
status, |
|
|
const char * |
txt |
|
) |
| |
sends RequestedEncryptedDICOMConnection notification to server.
- Parameters
-
Uint32 | message status, see constants defined in DVPSIPCMessage |
txt | textual description of notification for server |
void DVPSIPCClient::notifyRequestedUnencryptedDICOMConnection |
( |
Uint32 |
status, |
|
|
const char * |
txt |
|
) |
| |
sends RequestedUnencryptedDICOMConnection notification to server.
- Parameters
-
Uint32 | message status, see constants defined in DVPSIPCMessage |
txt | textual description of notification for server |
void DVPSIPCClient::notifySentDICOMObject |
( |
Uint32 |
status, |
|
|
const char * |
txt |
|
) |
| |
sends SentDICOMObject notification to server.
- Parameters
-
Uint32 | message status, see constants defined in DVPSIPCMessage |
txt | textual description of DICOM object |
perform message transaction with server.
If serverActive is false, no connection attempt is performed.
- Parameters
-
msg | contains message to be sent, overwritten with message received from server if successful |
- Returns
- OFTrue if successful, OFFalse otherwise
The documentation for this class was generated from the following file: