摘要 |
<p>디지털 방송 장치에 있어서 애플리케이션이 미들웨어를 통해 입출력 단자 상태를 관리할 수 있는 방법이 개시된다. 애플리케이션은 입출력 단자 상태 정보를 포함하는 이벤트를 인식할 수 있는 리스너를 미들웨어에 등록한다. 미들웨어에는 애플리케이션이 이용할 수 있는 리스너와 이벤트를 미들웨어에 정의하는 클래스인 AVInOutPortManager가 등록·정의되어 있다. 입출력 단자의 상태에 변화가 생기면, 애플리케이션이 입출력 단자의 상태 변화를 미들웨어에 등록된 리스너를 통해 이벤트로서 인식한다. 애플리케이션은 미들웨어를 통해 입출력 단자의 상태 정보를 얻어갈 수 있다. 입출력 단자의 상태 변화가 없으면, 미들웨어에 등록된 리스너는 상태 변화를 대기할 수 있다.</p> |