LDicomAssociate::LDicomAssociate

Summary

Constructs and initializes the different member variables of the LDicomAssociate object.

Syntax

#include "ltdic.h"

L_VOID LDicomAssociate::LDicomAssociate(bRequest)

Parameters

L_BOOL bRequest

Flag that indicates whether to create an Associate Request or an Associate Accept. Possible values are:

Value Meaning
TRUE Create an Associate Request.
FALSE Create an Associate Accept.

Returns

None.

Comments

LDicomAssociate::LDicomAssociate(bRequest) creates either an Associate Accept object or an Associate Request object, based on the value of bRequest.

A DICOM Association must be established between an SCU and an SCP before any DICOM messages or data can be transmitted between them. For more information on creating a DICOM Association, refer to Creating a DICOM Associate Connection.

The characteristics of the DICOM Associate Connection may be set using LDicomAssociate::Default or by calling the following functions:

LDicomAssociate::SetRequest

LDicomAssociate::SetVersion

LDicomAssociate::SetCalled

LDicomAssociate::SetCalling

LDicomAssociate::SetApplication

LDicomAssociate::SetPresentation

LDicomAssociate::SetResult

LDicomAssociate::SetAbstract

LDicomAssociate::SetTransfer

LDicomAssociate::SetMaxLength

LDicomAssociate::SetImplementClass

LDicomAssociate::SetAsyncOperations

LDicomAssociate::SetRoleSelect

LDicomAssociate::SetImplementVersion

LDicomAssociate::SetUserInfo

LDicomAssociate::SetExtended

When the DICOM Association is no longer needed, it should be closed. For more information, refer to Closing a DICOM Association.

Required DLLs and Libraries

Platforms

Win32, x64

See Also

Functions

Topics

Example

This example creates an Associate class.

L_INT LDicomAssociate_LDicomAssociateExample() 
{ 
   LDicomAssociate *pAssociate; 
 
   pAssociate = new LDicomAssociate(TRUE); 
 
   delete pAssociate; 
 
   return DICOM_SUCCESS; 
} 

Help Version 22.0.2022.12.7
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS DICOM C++ Class Library Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.