다음을 통해 공유


DispatchSource.MachReceive 클래스

정의

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

public class DispatchSource.MachReceive : CoreFoundation.DispatchSource
type DispatchSource.MachReceive = class
    inherit DispatchSource
상속
DispatchSource.MachReceive
상속
DispatchSource.MachReceive

설명

마하 포트의 메시지가 수신되기를 기다리는 경우 이벤트 처리기가 대상 큐에서 호출됩니다.

생성자

DispatchSource.MachReceive(Int32, DispatchQueue)

메시지 가용성을 위해 지정된 마하 포트를 모니터링하는 디스패치 원본을 만듭니다.

DispatchSource.MachReceive(IntPtr)

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

DispatchSource.MachReceive(IntPtr, Boolean)

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

속성

Handle

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 DispatchObject)
IsCanceled

지정된 원본이 취소되었는지 여부를 확인합니다.

(다음에서 상속됨 DispatchSource)

메서드

Activate()

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 DispatchObject)
Cancel()

디스패치 원본을 비동기적으로 취소합니다.

(다음에서 상속됨 DispatchSource)
Check()
사용되지 않음.

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 DispatchObject)
Dispose()

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 DispatchObject)
Dispose(Boolean)

DispatchSource 개체에서 사용하는 리소스를 해제합니다.

(다음에서 상속됨 DispatchSource)
Equals(Object)

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 DispatchObject)
GetHashCode()

이 개체의 해시코드를 반환합니다.

(다음에서 상속됨 DispatchObject)
InitializeHandle(IntPtr)

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 NativeObject)
Release()

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 DispatchObject)
Resume()

디스패치 원본을 다시 시작합니다.

(다음에서 상속됨 DispatchSource)
Retain()

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 DispatchObject)
SetCancelHandler(Action)

취소 처리기를 제공합니다.

(다음에서 상속됨 DispatchSource)
SetEventHandler(Action)

디스패치 원본에서 이벤트를 수신할 때 실행할 처리기를 지정했습니다.

(다음에서 상속됨 DispatchSource)
SetRegistrationHandler(Action)

등록 처리기를 제공합니다.

(다음에서 상속됨 DispatchSource)
SetTargetQueue(DispatchQueue)

이 형식의 디스패치 원본은 상태 변경에 대한 수신 권한이 있는 마하 포트를 모니터링합니다.

(다음에서 상속됨 DispatchObject)
Suspend()

디스패치 원본을 일시 중단합니다.

(다음에서 상속됨 DispatchSource)

적용 대상