Channel (한국어)

Available since LÖVE 0.9.0
This type is not supported in earlier versions.

서로 다른 스레드 사이에 데이터를 주고받는 데 사용되는 객체입니다.

생성자

love.thread.getChannel (한국어)이름 있는 스레드 채널을 생성하거나 얻어옵니다.Added since 0.9.0
love.thread.newChannel (한국어)이름 없는 스레드 채널을 생성합니다.Added since 0.9.0

함수

Channel:clear (한국어)메시지 큐를 모두 비웁니다.Added since 0.9.0
Channel:count (한국어)메시지 큐에 메시지가 몇 개나 쌓여있는지 세어봅니다.Added since 0.9.0
Channel:demand (한국어)채널에 메시지가 도착할 때까지 무한정 기다린 후 메시지가 도착하면 메시지를 얻어옵니다.Added since 0.9.0
Channel:peek (한국어)채널에서 메시지를 얻어옵니다만, 메시지 큐에서 삭제하지는 않습니다.Added since 0.9.0
Channel:pop (한국어)채널에서 메시지를 얻어온 후 메시지 큐에서 메시지를 삭제합니다.Added since 0.9.0
Channel:push (한국어)채널로 메시지를 전송합니다.Added since 0.9.0
Channel:supply (한국어)채널로 메시지를 전송한 후, 다른 스레드가 메시지를 받을 때까지 대기합니다.Added since 0.9.0
Object:type (한국어)객체의 타입을 문자열로 리턴합니다.
Object:typeOf (한국어)객체가 특정 타입인지 검사합니다.

상위 타입

같이 보기

다른 언어

Personal tools