RT FIFO 읽기

RT FIFO의 가장 오래된 원소를 읽습니다.

RT FIFO에 새로운 데이터가 없거나 RT FIFO가 비어있는 경우, 이 노드는 타임아웃(ms)에 지정된 시간만큼 새로운 데이터를 기다립니다. 타임아웃(ms) 값이 만료되는 경우, 이 노드는 원소 출력원소에 연결된 값을 반환하고 비어있음? 출력에 참을 반환합니다.

1378

입력/출력

datatype_icon

rt fifo

기존 RT FIFO를 참조합니다.

datatype_icon

원소

빈 RT FIFO의 기본 반환값을 설정합니다. 이 데이터 타입은 사용자가 연결하는 기본 반환값의 타입에 맞게 변경됩니다.

datatype_icon

타임아웃(ms)

RT FIFO가 비어있는 경우, 노드가 새 값을 받을 때까지 기다리는 시간, 단위는 밀리초. 무한대로 기다리려면 타임아웃(ms) 입력에 -1을 연결합니다.

Default value: 0

datatype_icon

에러 입력

이 노드가 실행되기 전에 발생하는 에러 조건.

노드는 표준 에러 동작에 따라 이 입력에 반응합니다,

Standard Error Behavior

Default value: 에러 없음

datatype_icon

rt fifo 출력

rt fifo에서 정의된 RT FIFO에 대한 참조.

datatype_icon

원소 출력

RT FIFO에서 읽은 데이터. 노드가 새 데이터를 읽지 않는 경우, 노드는 기본 원소를 반환합니다.

datatype_icon

비어있음?

RT FIFO를 읽을 때 RT FIFO가 비어있는지 여부를 나타내는 불리언.

RT FIFO가 비어있고, FIFO가 타임아웃되었습니다.
거짓 RT FIFO가 비어있지 않습니다.
datatype_icon

에러 출력

에러 정보.

노드는 표준 에러 동작에 따라 이 출력을 생성합니다.

Standard Error Behavior

datatype_icon

원소의 개수

읽기 또는 쓰기 작업 후에 RT FIFO에 남아있는 원소의 개수.

Programming Patterns