쓰기 및 강제 종료
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
메신저 채널에 원소를 쓰거나 이 채널에 강제 종료 신호를 보냅니다. 채널이 꽉 차면 끝포인트는 기다립니다. 이 끝포인트는 강제 종료 입력과 강제 종료됨? 출력이 있다는 점만 제외하면 쓰기 끝포인트와 같습니다. 메신저 채널의 강제 종료 기능을 사용하면, 채널 버퍼에 남아 있는 데이터를 모두 무시하고 채널을 갑자기 닫을 수 있습니다. 이 끝포인트는 반드시 읽기 및 강제 종료 끝포인트와 함께 사용해야 합니다.

입력/출력
타임아웃(ms) (-1)
—
타임아웃(ms)은 이 끝포인트가 채널에 지정된 데이터를 써야 하는 밀리초 단위의 시간입니다. 기본은 -1이며 이는 시간 제한이 없음을 의미합니다.
확인 기다림 (거짓)
—
확인 기다림은 이 끝포인트가 다음 원소를 쓰기 전에 수신자 끝포인트의 메시지 수령 확인을 기다릴 것인지 지정합니다. 기본값은 거짓입니다.
원소
—
원소는 채널에 쓸 원소를 지정합니다.
강제 종료(거짓)
—
강제 종료는 이 채널을 강제 종료할지 여부를 지정합니다. 기본값은 거짓입니다. 강제 종료가 참인 경우, 이 끝포인트는 채널을 닫힘으로 표시하고 이후 읽기 호출을 무시합니다. 한편 강제 종료됨? 출력은 이 끝포인트의 다음번 호출에서 참을 반환합니다.
크기 (무제한)
—
크기는 채널에서 버퍼될 수 있는 원소의 최대 개수를 지정합니다. 기본값은 무제한입니다. 채널 크기는 발신자 끝포인에 대한 첫 번째 호출에서 초기화되고, 이후 끝포인트는 크기 입력을 무시합니다.
타임아웃?
—
타임아웃?은 타임아웃(ms)이 지정하는 시간이 경과하면 참을 반환합니다.
채널
—
채널은 이 끝포인트를 수신자 끝포인트에 연결하는 채널 와이어입니다.
id
—
ID는 채널 내의 이 메시지를 식별하는 정수를 반환합니다. 다른 끝포인트가 이 정수를 사용하여 채널 내의 메시지를 취소하거나 확인합니다.
강제 종료됨?
—
강제 종료됨?은 이 끝포인트 또는 채널에 연결된 수신자 끝포인트에서 강제 종료가 발생한 경우 참을 반환합니다. 강제 종료됨?이 참인 경우, 이 끝포인트에 대한 이후 호출은 강제 종료됨?에 다시 참을 반환하는 것 이외에는 아무런 작동도 하지 않습니다. |
타임아웃(ms) (-1)
—
확인 기다림 (거짓)
—
원소
—
MessageAckBase.lvclass
—
타임아웃?
—
채널
—
id
—