개요
연결된 Peripheral 디바이스로 한 요청이 실패했을 때 발생하는 이벤트에 전달되는 EventInfo 오브젝트입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
속성
errormsg
BluetoothLE 에서 발생한 에러의 에러메시지를 갖는 읽기전용 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
속성 타입
☐ Enum | ☐ Expr | ☐ Control | ☐ Hidden | ☑ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
BluetoothLEErrorEventInfo.errormsg
문법 설정
var strErrmsg = e.errormsg; |
참고
- OS 또는 브라우저에서 전달된 에러메시지를 갖는 속성입니다. 환경에 따라 동일한 에러에 대해 에러 메시지가 달라질 수 있습니다. - 에러가 발생한 이유를 확인하려면 e 오브젝트(BluetoothLEErrorEventinfo) 의 reason 속성값을 참조하시기 바랍니다.
eventid
이벤트의 ID를 갖는 읽기전용 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☑ Edge | ☑ Chrome | ☑ Safari | ☑ Firefox | ☑ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☑ Android | ☑ iOS/iPadOS | |||
속성 타입
☐ Enum | ☐ Expr | ☐ Control | ☐ Hidden | ☑ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
BluetoothLEErrorEventInfo.eventid
문법 설정
var strEventid = e.eventid; |
참고
- 이벤트에 핸들러로 등록된 함수의 이름이 아닌 발생한 이벤트명을 갖습니다.
reason
BluetoothLE 에서 발생한 에러의 원인에 대한 정보를 정수로 갖는 읽기전용 속성입니다.
지원 환경
Desktop NRE | Desktop WRE | |||||
|---|---|---|---|---|---|---|
☑ Windows | ☑ macOS | ☐ Edge | ☐ Chrome | ☐ Safari | ☐ Firefox | ☐ Opera |
Mobile NRE | Mobile WRE | |||||
☑ Android | ☑ iOS/iPadOS | ☐ Android | ☐ iOS/iPadOS | |||
속성 타입
☐ Enum | ☐ Expr | ☐ Control | ☐ Hidden | ☑ ReadOnly | ☐ Bind | ☐ Collection | ☐ StringResource |
문법
BluetoothLEErrorEventInfo.reason
문법 설정
var nReason = e.reason; | ||
10 | scanStart() 메소드로 스캔을 시작할때 에러가 발생하면 갖는 값입니다. | |
|---|---|---|
11 | scanStart() 메소드의 스캔시간이 초과하여 스캔을 종료할때 에러가 발생하면 갖는 값입니다. | |
12 | scanStart() 메소드로 특정 서비스가 제공되는 디바이스를 찾을 때 에러가 발생하면 갖는 값입니다. | |
20 | scanStop() 메소드로 스캔을 종료할때 에러가 발생하면 갖는 값입니다. | |
30 | connect() 메소드로 디바이스에 연결할때 에러가 발생하면 갖는 값입니다. | |
40 | disconnect() 메소드로 디바이스와 연결을 해제할때 에러가 발생하면 갖는 값입니다. | |
50 | discoverService() 메소드로 디바이스에서 제공하는 Service 목록 요청을 시작할때 에러가 발생하면 갖는 값입니다. | |
51 | discoverService() 메소드로 디바이스에 요청한 Service 목록을 수신할때 에러가 발생하면 갖는 값입니다. | |
60 | subscribe() 메소드로 Notification 을 요청할때 에러가 발생하면 갖는 값입니다. | |
61 | subscribe() 메소드로 요청한 Notification 을 수신할때 에러가 발생하면 갖는 값입니다. | |
70 | unsubscribe() 메소드로 요청한 Notification 을 해제할때 에러가 발생하면 갖는 값입니다. | |
80 | readCharacteristic() 메소드로 특정 서비스의 Characteristic 값을 요청할때 에러가 발생하면 갖는 값입니다. | |
90 | writeCharacteristic() 메소드로 특정 서비스의 Characteristic 값을 저장할때 에러가 발생하면 갖는 값입니다. | |