18 #ifndef GDCMULCONNECTION_H
19 #define GDCMULCONNECTION_H
71 std::vector<PresentationContextRQ> mPresentationContexts;
75 std::vector<PresentationContextAC> mAcceptedPresentationContexts;
134 #endif // ULCONNECTION_H
ULConnection This is the class that contains the socket to another machine, and passes data through i...
Definition: gdcmULConnection.h:57
EStateID
Definition: gdcmNetworkStateID.h:32
void AddAcceptedPresentationContext(const PresentationContextAC &inPC)
ULConnection(const ULConnectionInfo &inUserInformation)
bool InitializeIncomingConnection()
used to establish scp connections
const PresentationContextRQ * GetPresentationContextRQByID(uint8_t id) const
void SetPresentationContexts(const std::vector< PresentationContextRQ > &inContexts)
PresentationContextRQ FindContext(const DataElement &de) const
Class to represent a Data Element either Implicit or Explicit.
Definition: gdcmDataElement.h:58
std::iostream * GetProtocol()
void SetMaxPDUSize(uint32_t inSize)
const PresentationContextAC * GetPresentationContextACByID(uint8_t id) const
ULConnectionInfo this class contains all the information about a particular connection as established...
Definition: gdcmULConnectionInfo.h:38
uint8_t GetPresentationContextIDFromPresentationContext(PresentationContextRQ const &pc) const
return 0 upon error
const ULConnectionInfo & GetConnectionInfo() const
ARTIMTimer This file contains the code for the ARTIM timer.
Definition: gdcmARTIMTimer.h:38
PresentationContextAC Table 9-18 PRESENTATION CONTEXT ITEM FIELDS.
Definition: gdcmPresentationContextAC.h:32
uint32_t GetMaxPDUSize() const
bool InitializeConnection()
used to establish scu connections
EStateID GetState() const
std::vector< PresentationContextAC > const & GetAcceptedPresentationContexts() const
std::vector< PresentationContextRQ > const & GetPresentationContexts() const
PresentationContextRQ Table 9-13 PRESENTATION CONTEXT ITEM FIELDS.
Definition: gdcmPresentationContextRQ.h:34
void SetState(const EStateID &inState)