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