pdcomm_modbus_logging_flush
함수
큐에 있는 로그 레코드가 싱크(sink)에 기록될 때까지 기다립니다.
int32_t pdcomm_modbus_logging_flush(void)최대 2초 동안 기다립니다. 로깅이 꺼져 있으면 즉시 성공합니다.
반환값
성공하면 #PDCOMM_MODBUS_OK를 반환합니다. 플러시 요청을 큐에 넣을 수 없거나, 기록 스레드가 2초 안에 확인하지 않거나, 기록에 실패하면 #PDCOMM_MODBUS_INTERNAL_ERROR를 반환합니다. 기록 실패와 버린 레코드는 상태에 집계됩니다.