class for IPC message exchange between different processes of the DICOMscope application
More...
|
|
static const Uint32 | OK |
| |
|
static const Uint32 | requestApplicationID |
| |
|
static const Uint32 | assignApplicationID |
| |
|
static const Uint32 | applicationTerminates |
| |
|
static const Uint32 | receivedUnencryptedDICOMConnection |
| |
|
static const Uint32 | receivedEncryptedDICOMConnection |
| |
|
static const Uint32 | connectionClosed |
| |
|
static const Uint32 | connectionAborted |
| |
|
static const Uint32 | requestedUnencryptedDICOMConnection |
| |
|
static const Uint32 | requestedEncryptedDICOMConnection |
| |
|
static const Uint32 | receivedDICOMObject |
| |
|
static const Uint32 | sentDICOMObject |
| |
|
static const Uint32 | statusOK |
| |
|
static const Uint32 | statusWarning |
| |
|
static const Uint32 | statusError |
| |
|
static const Uint32 | clientOther |
| |
|
static const Uint32 | clientStoreSCP |
| |
|
static const Uint32 | clientStoreSCU |
| |
|
static const Uint32 | clientPrintSCP |
| |
|
static const Uint32 | clientPrintSCU |
| |
|
static const Uint32 | clientQRSCP |
| |
|
| void | resizePayload (Uint32 i) |
| | resize payload if necessary such that at least i bytes can be written More...
|
| |
class for IPC message exchange between different processes of the DICOMscope application
Definition at line 42 of file dvpsmsg.h.
| void DVPSIPCMessage::addIntToPayload |
( |
Uint32 |
i) | |
|
adds an integer into the message payload.
- Parameters
-
| void DVPSIPCMessage::addStringToPayload |
( |
const char * |
str) | |
|
adds a character string into the message payload.
- Parameters
-
| str | zero terminated string, may be NULL (in which case an empty string is added) |
| OFBool DVPSIPCMessage::extractIntFromPayload |
( |
Uint32 & |
i) | |
|
extracts an integer from the message payload.
- Parameters
-
| i | integer is written into this parameter |
- Returns
- OFTrue if successful, OFFalse otherwise
| OFBool DVPSIPCMessage::extractStringFromPayload |
( |
OFString & |
str) | |
|
extracts a string from the message payload and copies it into the given str object.
- Parameters
-
| str | string is written into this parameter |
- Returns
- OFTrue if successful, OFFalse otherwise
| Uint32 DVPSIPCMessage::getMessageType |
( |
) | |
|
|
inline |
receives a messages from the given transport connection and stores it in the current object, replacing any existing payload.
- Parameters
-
| connection | transport connection to be used |
- Returns
- OFTrue if successful, OFFalse otherwise.
| void DVPSIPCMessage::resizePayload |
( |
Uint32 |
i) | |
|
|
private |
resize payload if necessary such that at least i bytes can be written
- Parameters
-
| i | number of bytes required in buffer |
sends the current message over the given transport connection.
- Parameters
-
| connection | transport connection to be used |
- Returns
- OFTrue if successful, OFFalse otherwise.
| void DVPSIPCMessage::setMessageType |
( |
Uint32 |
msgtype) | |
|
|
inline |
The documentation for this class was generated from the following file: