다음을 통해 공유


대화 시작

이 범주의 호출은 두 프로그램 간의 대화를 시작하는 데 사용됩니다.

참고

호출의 이름은 가명입니다. 실제 C 함수 이름은 가명 뒤의 괄호 안에 표시됩니다. 예를 들어 Accept_Conversation 호출의 가명입니다. 실제 함수 이름은 cmaccp입니다.

Accept_Conversation( cmaccp)
들어오는 대화를 수락하고 특정 대화 특성을 설정하기 위해 호출된 프로그램에서 발급합니다. 이 호출을 성공적으로 실행하면 CPI-C(Common Programming Interface for Communications)에서 대화 식별자를 생성합니다.

Allocate( cmallc)
현재 대화 특성을 사용하여 파트너 프로그램과의 대화를 할당하기 위해 호출 프로그램에서 발급합니다. CPI-C는 LU(로컬 논리 단위)와 파트너 LU(로컬 논리 단위)가 아직 없는 경우 세션을 시작할 수도 있습니다. 할당된 대화 유형은 매핑 또는 기본 대화 유형 특성에 따라 달라집니다.

Initialize_Conversation( cminit)
호출 프로그램에서 실행하여 대화 식별자를 가져오고 대화의 특성에 대한 초기 값을 설정합니다. 초기 값은 기호화된 대상 이름과 연결된 측면 정보에서 파생되거나 CPI-C 기본값입니다.

Initialize_Conversation 실행한 후 호출 프로그램은 다음 Set_ 호출을 실행하여 초기 대화 특성을 변경할 수 있습니다. 할당이 실행된 후에는 이러한 호출을 실행할 수 없습니다.

호출 집합
Set_Conversation_Security_Password (cmscsp) 보안 암호
Set_Conversation_Security_Type(cmscst) 대화 보안 유형
Set_Conversation_Security_User_ID (cmscsu) 보안 사용자 식별자
Set_Conversation_Type (cmsct) 대화 유형
Set_Mode_Name (cmsmn) 모드 이름
Set_Partner_LU_Name (cmspln) 파트너 LU 이름
Set_Return_Control (cmsrc) 반환 컨트롤
Set_Sync_Level (cmssl) 동기화 수준
Set_TP_Name (cmstpn) 프로그램 이름