|
|
| UserIdentityNegotiationSubItemAC () |
| | Constructor, creates an empty user identity response structure.
|
| |
| unsigned char | pduType () const |
| | Denotes that instance is part of a request (DUL_TYPEASSOCIATEAC) More...
|
| |
|
virtual void | clear () |
| | Clears member variables and frees memory.
|
| |
| void | setServerResponse (const char *rsp, const Uint16 &rspLen) |
| | Sets server response value. More...
|
| |
| Uint16 | getServerResponse (char *&targetBuffer, Uint16 &resultLen) const |
| | Returns content of server response field Memory is allocated by this function and must be freed by the caller. More...
|
| |
| OFCondition | streamedLength (unsigned long &length) const |
| | Computes total length of item if streamed into buffer. More...
|
| |
| OFCondition | stream (unsigned char *targetBuffer, unsigned long &lengthWritten) const |
| | Stream the package into a byte stream for network transmission. More...
|
| |
| OFCondition | parseFromBuffer (unsigned char *readBuffer, unsigned long &bytesRead, unsigned long availData) |
| | Parse sub item from buffer. More...
|
| |
| void | dump (STD_NAMESPACE ostream &outstream) const |
| | Dump content of this user identity sub item to output stream. More...
|
| |
| UserIdentityNegotiationSubItemAC & | operator= (const UserIdentityNegotiationSubItemAC &rhs) |
| | Assignment operator, does a deep copy of a class instance. More...
|
| |
| | UserIdentityNegotiationSubItemAC (const UserIdentityNegotiationSubItemAC &rhs) |
| | Copy constructor, does a deep copy of a class instance. More...
|
| |
|
| ~UserIdentityNegotiationSubItemAC () |
| | Destructor, frees memory.
|
| |
| | UserIdentityNegotiationSubItem (const unsigned char itemType) |
| | Constructor. More...
|
| |
| | UserIdentityNegotiationSubItem (const UserIdentityNegotiationSubItem &src) |
| | Copy constructor. More...
|
| |
| virtual unsigned char | pduType () const =0 |
| | Denotes whether instance is part of a request (DUL_TYPEASSOCIATERQ) or acknowledgement PDU (DUL_TYPEASSOCIATEAC) More...
|
| |
| virtual unsigned char | getItemType () const |
| | Returns item type, which is 0x58 for requests, and 0x58 for acknowledgements. More...
|
| |
| virtual unsigned char | getReserved () const |
| | Returns reserved field, which is 0 in this implementation (see DICOM standard) More...
|
| |
| virtual OFCondition | streamedLength (unsigned long &length) const =0 |
| | Computes total length of item if streamed to a buffer. More...
|
| |
| virtual OFCondition | parseFromBuffer (unsigned char *readBuffer, unsigned long &bytesRead, unsigned long availData)=0 |
| | Parse item from buffer. More...
|
| |
| virtual OFCondition | stream (unsigned char *targetBuffer, unsigned long &lengthWritten) const =0 |
| | Stream the package into a byte stream for network transmission. More...
|
| |
|
virtual void | clear ()=0 |
| | Clears member variables and frees memory.
|
| |
| virtual void | dump (STD_NAMESPACE ostream &outstream) const =0 |
| | Dump content of this user identity sub item to output stream. More...
|
| |
|
virtual | ~UserIdentityNegotiationSubItem () |
| | Destructor, nothing to clean up.
|
| |
Class representing a User Identity Negotiation acknowledgement sub item.