[ros2] callback

About_work·2023년 11월 15일
0

ros2

목록 보기
4/41
  • 특정 이벤트나 조건이 발생했을 때, 자동으로 호출되도록 예약된 함수
  • 특히 이벤트 기반, 비동기 프로그래밍에서 자주 사용
  • 예를 들어, Python의 비동기 I/O 작업, 또는 ROS 프로그래밍에서의 메시지 처리 등에서 콜백을 사용

  1. 이벤트 기반 프로그래밍:
  • 예를 들어, 사용자가 버튼을 클릭하거나, 특정 시간이 지났을 때 같은 이벤트에 반응하여 실행되는 함수가 콜백

  1. 비동기 처리:
  • 예를 들어, 네트워크 요청이 완료된 후 처리할 작업을 정의하는 함수를 콜백으로 사용할 수 있음
    • 이렇게 하면 프로그램이 네트워크 응답을 기다리는 동안 다른 작업을 계속 수행할 수 있습니다.
profile
새로운 것이 들어오면 이미 있는 것과 충돌을 시도하라.

0개의 댓글