Home Reference Source
      import { GatewayParser } from 'buildthing-ble-sdk'
    
public class | source

GatewayParser

Extends:

Parser → GatewayParser

Method Summary

Public Methods
public

ble 라이브러리 로부터 peripheral 를 받아 게이트웨이 모델을 생성한다.

public

ble 라이브러리 로부터 받은 peripheral 객체를 통해 현재 게이트웨이 정보가 빌드씽 게이트웨이 인지 확인 하는 함수

Inherited Summary

From class Parser
public

getDeviceFromPeripheral(peripheral: *)

ble 라이브러리 로부터 peripheral 를 받아, 디바이스 모델을 생성 한다.

Public Methods

public getDeviceFromPeripheral(peripheral: Object): BuildThingGateway source

ble 라이브러리 로부터 peripheral 를 받아 게이트웨이 모델을 생성한다. 만약 빌드씽 게이트웨이 가 아닌 경우에는 null을 리턴 한다.

Override:

Parser#getDeviceFromPeripheral

Params:

NameTypeAttributeDescription
peripheral Object

ble 라이브러리 로부터 받은 peripheral

Return:

BuildThingGateway

인스턴스(BuildThingGateway) 또는 null

public isBuildThingGateway(peripheral: Object): boolean source

ble 라이브러리 로부터 받은 peripheral 객체를 통해 현재 게이트웨이 정보가 빌드씽 게이트웨이 인지 확인 하는 함수

Params:

NameTypeAttributeDescription
peripheral Object

ble 라이브러리 로부터 받은 peripheral

Return:

boolean