RT FIFO 쓰기
- 업데이트 날짜:2023-02-17
- 3분 (읽기 시간)
RT FIFO 쓰기
원소를 RT FIFO에 씁니다. RT FIFO에 빈 원소가 없는 경우, 이 노드는 타임아웃(ms)의 값에 해당하는 시간 동안 빈 원소가 생기기를 기다립니다. 타임아웃(ms) 값만큼의 시간이 지나도 빈 원소가 생기지 않고 타임아웃에 덮어쓰기 입력이 참인 경우, 이 노드는 RT FIFO의 가장 오래된 원소를 덮어쓰고 타임 아웃?에 참을 반환합니다.
입력/출력

rt fifo
기존 RT FIFO를 참조합니다.

원소
RT FIFO에 쓸 데이터. 이 데이터 타입은 사용자가 쓰려는 값의 타입에 맞게 변경됩니다.

타임아웃(ms)
RT FIFO에 데이터를 쓸 슬롯을 노드가 기다리는 시간, 단위는 밀리초. 무한대로 기다리려면 타임아웃(ms) 입력에 -1을 연결합니다.
Default value: 0

에러 입력
이 노드가 실행되기 전에 발생하는 에러 조건.
노드는 표준 에러 동작에 따라 이 입력에 반응합니다,
Default value: 에러 없음

타임아웃에 덮어쓰기
FIFO에 사용 가능한 오픈 슬롯이 없고 타임아웃(ms) 입력의 값이 만료된 경우, RT FIFO의 가장 오래된 값을 덮어쓸 것인지를 정의합니다.
| 참 | FIFO가 타임아웃된 경우, RT FIFO는 가장 오래된 값을 덮어쓰고 타임아웃? 출력에 참을 반환합니다. |
| 거짓 | FIFO가 타임아웃된 경우, RT FIFO는 가장 오래된 값을 덮어쓰지 않습니다. |
Default value: 참

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

타임아웃?
쓰기 작업을 할 수 있도록 빈 슬롯이 사용 가능해지기 전에 FIFO가 타임아웃되었는지 여부를 나타내는 불리언.
| 참 | 빈 슬롯이 사용 가능해지기 전에 FIFO가 타임아웃되었습니다. |
| 거짓 | FIFO가 타임아웃되지 않았습니다. |

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