OFCondition Network::ConnectAssociation(Association* assoc, int lossy) { OFCondition cond; cond = ASC_ConnectAssociation( assoc, assoc->m_calledAET, assoc->m_calledPeer, assoc->m_calledPort, assoc->m_ourAET, assoc->m_abstractSyntax, lossy); if (!cond.good()) { assoc->Drop(cond); return cond; } assoc->dcmNet = this; assoc->msgId = assoc->assoc->nextMsgID; //++; return cond; }
OFCondition GIL::DICOM::DCMTK::Network::ConnectAssociation(Association* assoc, int pdu) { GNC::GCS::ILocker lock(m_sLock); OFCondition cond; cond = ASC_ConnectAssociation( assoc, assoc->m_calledAET, assoc->m_calledPeer, assoc->m_calledPort, assoc->m_ourAET, pdu); if (!cond.good()) { assoc->Drop(cond); return cond; } assoc->Net = this; assoc->msgId = assoc->assoc->nextMsgID; return cond; }