Simulacrum  1.2
Public Member Functions | Public Attributes | List of all members
Simulacrum::Associate_PDU Class Reference

#include <sdicom-net.h>

Inheritance diagram for Simulacrum::Associate_PDU:
Inheritance graph
Collaboration diagram for Simulacrum::Associate_PDU:
Collaboration graph

Public Member Functions

long int deSerialise (const std::vector< char > &)
 
long int serialise (std::vector< char > &, ACTION_ENUM=NIL)
 
std::string toString () const
 
- Public Member Functions inherited from Simulacrum::SDICOM_PDU_Serialisable
virtual ~SDICOM_PDU_Serialisable ()
 

Public Attributes

uint16_t ProtocolVersion
 
std::string CalledAETitle
 
std::string CallingAETitle
 
SDICOM_SHORT_PDU AppContext
 
std::map< DICOM_PDU_TYPE, PresContextItemPresContexts
 
UserInfoItem UserInfo
 

Additional Inherited Members

- Public Types inherited from Simulacrum::SDICOM_PDU_Serialisable
enum  ACTION_ENUM {
  NIL , DCM_REQUEST , DCM_ACCEPT , DCM_REJECT ,
  DCM_ABORT , DCM_CLOSE
}
 

Member Function Documentation

◆ deSerialise()

long int Associate_PDU::deSerialise ( const std::vector< char > &  source)
virtual

◆ serialise()

long int Associate_PDU::serialise ( std::vector< char > &  target,
ACTION_ENUM  act = NIL 
)
virtual

◆ toString()

std::string Associate_PDU::toString ( ) const

Member Data Documentation

◆ AppContext

SDICOM_SHORT_PDU Simulacrum::Associate_PDU::AppContext

◆ CalledAETitle

std::string Simulacrum::Associate_PDU::CalledAETitle

◆ CallingAETitle

std::string Simulacrum::Associate_PDU::CallingAETitle

◆ PresContexts

std::map<DICOM_PDU_TYPE,PresContextItem> Simulacrum::Associate_PDU::PresContexts

◆ ProtocolVersion

uint16_t Simulacrum::Associate_PDU::ProtocolVersion

◆ UserInfo

UserInfoItem Simulacrum::Associate_PDU::UserInfo

The documentation for this class was generated from the following files:
Simulacrum Project