
이벤트 핸들러를 등록하는 함수인 ibase_set_event_handler는 두 개의 파라미터를 요구합니다. 첫 번째 파라미터는 이벤트 핸들러 함수 자체이며, 두 번째 파라미터는 이벤트 타입입니다.
이벤트 핸들러 함수는 이벤트가 발생할 때 호출되며, 이벤트 타입에 따라 호출되는 시점이 달라집니다. 일반적으로 이벤트 핸들러 함수는 다음 이벤트 중 하나에 의해 호출됩니다.
- IB_EVENT_CONNECT: 연결이 성공적으로 완료되었을 때
- IB_EVENT_DISCONNECT: 연결이 끊어졌을 때
- IB_EVENT_ERROR: 오류가 발생했을 때
- IB_EVENT_ROWSET: 데이터가 조회되었을 때
- IB_EVENT_ROWSET_COMPLETE: 데이터 조회가 완료되었을 때
이벤트 핸들러 함수는 이벤트가 발생할 때 호출되며, 이벤트 타입에 따라 호출되는 시점이 달라집니다.
2025-05-06 21:18