기본 사용법

어플리케이션은 이벤트(event)와 속성(attributes)을 이용해 EDNet OCX와 통신합니다. 이벤트는 명령을 전송하는데 사용하기도 하지만, 특정 사건 발생시 정보를 수신하는데도 사용합니다. EDNet OCX 속성은 가져올 수도 있고 이벤트를 이용해 변경할 수도 있습니다.

어플리케이션은 EDNet OCX가 제공하는 다음 API를 이용할 수 있습니다.

sendEvent() API는 이벤트를 전송하는데 사용합니다. event는 정수형으로 이벤트 종류를 전달하고, data는 문자열로 이벤트별 데이터를 전달하는데 사용합니다. getAttr() API는 속성 값을 가져오는데 사용합니다. attr은 정수형으로 속성 종류를 전달하고, value는 돌려받을 문자열이 들어갈 변수를 가리킵니다.

EDNet OCX가 어플리케이션에게 전달할 사건이 발생하면 다음 이벤트 핸들러가 호출됩니다. 어플리케이션이 이벤트 핸들러에 함수나 동작을 정의하면 자동으로 이벤트 정보를 수신할 수 있습니다.

sendEvent()와 마찬가지로 event는 정수형으로 발생한 이벤트 종류를 나타내고, data는 문자열로 이벤트별 세부 데이터를 포합합니다.