Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

COMMAND_FUNC_ID_ERROR

COMMAND_FUNC_ID_ERROR: any

WSCommandNotFoundError

WSCommandNotFoundError: any

_CommandCharacteristics

_CommandCharacteristics: any

_CommandCharacteristicsProperties

_CommandCharacteristicsProperties: any

_CommandConnect

_CommandConnect: any

_CommandDescriptors

_CommandDescriptors: any

_CommandNotifyCharacteristic

_CommandNotifyCharacteristic: any

_CommandReadCharacteristics

_CommandReadCharacteristics: any

_CommandReadDescriptor

_CommandReadDescriptor: any

_CommandRegisterNotifyCharacteristic

_CommandRegisterNotifyCharacteristic: any

_CommandScan

_CommandScan: any

_CommandScanResults

_CommandScanResults: any

_CommandScanResultsBleEvent

_CommandScanResultsBleEvent: any

_CommandScanResultsDevice

_CommandScanResultsDevice: any

_CommandScanResultsDeviceAddress

_CommandScanResultsDeviceAddress: any

_CommandScanResultsEvet

_CommandScanResultsEvet: any

_CommandSecurityClearBondingDevices

_CommandSecurityClearBondingDevices: any

_CommandSecuritySetAuth

_CommandSecuritySetAuth: any

_CommandSecuritySetEnableKeyTypes

_CommandSecuritySetEnableKeyTypes: any

_CommandSecuritySetEncryptionLevel

_CommandSecuritySetEncryptionLevel: any

_CommandSecuritySetIOCapability

_CommandSecuritySetIOCapability: any

_CommandSecuritySetKeyMaxSize

_CommandSecuritySetKeyMaxSize: any

_CommandServerAddCharacteristic

_CommandServerAddCharacteristic: any

_CommandServerAddDescriptor

_CommandServerAddDescriptor: any

_CommandServerAddService

_CommandServerAddService: any

_CommandServerNotifyCharavteristic

_CommandServerNotifyCharavteristic: any

_CommandServerNotifyConnect

_CommandServerNotifyConnect: any

_CommandServerNotifyReadCharavteristicValue

_CommandServerNotifyReadCharavteristicValue: any

_CommandServerNotifyReadDescriptorValue

_CommandServerNotifyReadDescriptorValue: any

_CommandServerNotifyWriteCharavteristicValue

_CommandServerNotifyWriteCharavteristicValue: any

_CommandServerNotifyWriteDescriptorValue

_CommandServerNotifyWriteDescriptorValue: any

_CommandServerReadCharavteristicValue

_CommandServerReadCharavteristicValue: any

_CommandServerReadDescriptorValue

_CommandServerReadDescriptorValue: any

_CommandServerStartPeripheral

_CommandServerStartPeripheral: any

_CommandServerStartStopService

_CommandServerStartStopService: any

_CommandServerWriteCharavteristicValue

_CommandServerWriteCharavteristicValue: any

_CommandServerWriteDescriptorValue

_CommandServerWriteDescriptorValue: any

_CommandServices

_CommandServices: any

_CommandSetAdvData

_CommandSetAdvData: any

_CommandSetDeviceName

_CommandSetDeviceName: any

_CommandSetScanRespData

_CommandSetScanRespData: any

_CommandStartAdv

_CommandStartAdv: any

_CommandStartScan

_CommandStartScan: any

_CommandStopAdv

_CommandStopAdv: any

_CommandStopScan

_CommandStopScan: any

_CommandUnregisterNotifyCharacteristic

_CommandUnregisterNotifyCharacteristic: any

_CommandWriteCharacteristics

_CommandWriteCharacteristics: any

_CommandWriteDescriptor

_CommandWriteDescriptor: any

_commandResults

_commandResults: any

_hw

_hw: any

_securityAuthValues

_securityAuthValues: any

_securityEncryotionLevels

_securityEncryotionLevels: any

_securityKeyTypes

_securityKeyTypes: any

envelopError

envelopError: any

hciCommand

hciCommand: any

ioNotUsed

ioNotUsed: number

module

module: any

sendCommand

sendCommand: any

uuidLength

uuidLength: any

validateCommandSchema

validateCommandSchema: any

Accessors

Static CommandClasses

  • get CommandClasses(): any
  • Returns any

Static schema

  • get schema(): WSSchema.TV4
  • Returns WSSchema.TV4

Methods

_addRowForPath

  • _addRowForPath(sendObj: any, path: any, row: any): void
  • Parameters

    • sendObj: any
    • path: any
    • row: any

    Returns void

_filterSchema

  • _filterSchema(schema: any, json: any): any
  • Parameters

    • schema: any
    • json: any

    Returns any

centralCharacteristicGet

  • centralCharacteristicGet(params: any): void
  • Parameters

    • params: any

    Returns void

centralCharacteristicRead

  • centralCharacteristicRead(params: any): void
  • Parameters

    • params: any

    Returns void

centralCharacteristicRegisterNotify

  • centralCharacteristicRegisterNotify(params: any): void
  • Parameters

    • params: any

    Returns void

centralCharacteristicUnregisterNotify

  • centralCharacteristicUnregisterNotify(params: any): void
  • Parameters

    • params: any

    Returns void

centralCharacteristicWrite

  • centralCharacteristicWrite(params: any): void
  • Parameters

    • params: any

    Returns void

centralConnect

  • centralConnect(params: any): void
  • Parameters

    • params: any

    Returns void

centralDescriptorGet

  • centralDescriptorGet(params: any): void
  • Parameters

    • params: any

    Returns void

centralDescriptorRead

  • centralDescriptorRead(params: any): void
  • Parameters

    • params: any

    Returns void

centralDescriptorWrite

  • centralDescriptorWrite(params: any): void
  • Parameters

    • params: any

    Returns void

centralDisconnect

  • centralDisconnect(params: any): void
  • Parameters

    • params: any

    Returns void

centralScanStart

  • centralScanStart(params: any): void
  • Parameters

    • params: any

    Returns void

centralScanStop

  • centralScanStop(params: any): void
  • Parameters

    • params: any

    Returns void

centralServiceGet

  • centralServiceGet(params: any): void
  • Parameters

    • params: any

    Returns void

clearBondingDevicesList

  • clearBondingDevicesList(params: any): void
  • Parameters

    • params: any

    Returns void

envelopWarning

  • envelopWarning(objToSend: any, module_key: any, obj: any): void
  • Parameters

    • objToSend: any
    • module_key: any
    • obj: any

    Returns void

filter

  • filter(commandUri: any, json: any): any
  • Parameters

    • commandUri: any
    • json: any

    Returns any

getSchema

  • getSchema(uri: any): WSSchema.JsonSchema
  • Parameters

    • uri: any

    Returns WSSchema.JsonSchema

isValidIO

  • isValidIO(io: any): boolean
  • Parameters

    • io: any

    Returns boolean

notifyFromBinary

  • notifyFromBinary(objToSend: any, func: any, payload: any): void
  • Parameters

    • objToSend: any
    • func: any
    • payload: any

    Returns void

notifyFromBinaryChacateristics

  • notifyFromBinaryChacateristics(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryConnect

  • notifyFromBinaryConnect(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryDescriptors

  • notifyFromBinaryDescriptors(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryError

  • notifyFromBinaryError(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryNotifyChacateristic

  • notifyFromBinaryNotifyChacateristic(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryReadChacateristics

  • notifyFromBinaryReadChacateristics(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryReadDescriptor

  • notifyFromBinaryReadDescriptor(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryRegisterNotifyChacateristic

  • notifyFromBinaryRegisterNotifyChacateristic(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryScanResponse

  • notifyFromBinaryScanResponse(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServerConnectionState

  • notifyFromBinaryServerConnectionState(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServerNotifyReadCharavteristicValue

  • notifyFromBinaryServerNotifyReadCharavteristicValue(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServerNotifyReadDescriptorValue

  • notifyFromBinaryServerNotifyReadDescriptorValue(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServerNotifyWriteCharavteristicValue

  • notifyFromBinaryServerNotifyWriteCharavteristicValue(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServerNotifyWriteDescriptorValue

  • notifyFromBinaryServerNotifyWriteDescriptorValue(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServerReadCharavteristicValue

  • notifyFromBinaryServerReadCharavteristicValue(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServerReadDescriptorValue

  • notifyFromBinaryServerReadDescriptorValue(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServerWriteCharavteristicValue

  • notifyFromBinaryServerWriteCharavteristicValue(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServerWriteDescriptorValue

  • notifyFromBinaryServerWriteDescriptorValue(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryServices

  • notifyFromBinaryServices(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryUnregisterNotifyChacateristic

  • notifyFromBinaryUnregisterNotifyChacateristic(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryWriteChacateristics

  • notifyFromBinaryWriteChacateristics(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

notifyFromBinaryWriteDescriptor

  • notifyFromBinaryWriteDescriptor(objToSend: any, payload?: any): void
  • Parameters

    • objToSend: any
    • Optional payload: any

    Returns void

onlyTypeErrorMessage

  • onlyTypeErrorMessage(validateError: any, rootPath: any): any
  • Parameters

    • validateError: any
    • rootPath: any

    Returns any

parseFromJson

  • parseFromJson(json: any): void
  • Parameters

    • json: any

    Returns void

peripheralAdvertisementStart

  • peripheralAdvertisementStart(params: any): void
  • Parameters

    • params: any

    Returns void

peripheralAdvertisementStop

  • peripheralAdvertisementStop(params: any): void
  • Parameters

    • params: any

    Returns void

peripheralCharacteristicNotify

  • peripheralCharacteristicNotify(params: any): void
  • Parameters

    • params: any

    Returns void

peripheralCharacteristicRead

  • peripheralCharacteristicRead(params: any): void
  • Parameters

    • params: any

    Returns void

peripheralCharacteristicWrite

  • peripheralCharacteristicWrite(params: any): void
  • Parameters

    • params: any

    Returns void

peripheralDescriptorRead

  • peripheralDescriptorRead(params: any): void
  • Parameters

    • params: any

    Returns void

peripheralDescriptorWrite

  • peripheralDescriptorWrite(params: any): void
  • Parameters

    • params: any

    Returns void

peripheralServiceStart

  • peripheralServiceStart(params: any): void
  • Parameters

    • params: any

    Returns void

peripheralServiceStop

  • peripheralServiceStop(params: any): void
  • Parameters

    • params: any

    Returns void

peripheralServiceStopAll

  • peripheralServiceStopAll(): void
  • Returns void

securityAuth

  • securityAuth(params: any): void
  • Parameters

    • params: any

    Returns void

securityIndicateLevel

  • securityIndicateLevel(params: any): void
  • Parameters

    • params: any

    Returns void

securityKeySize

  • securityKeySize(params: any): void
  • Parameters

    • params: any

    Returns void

securityKeyType

  • securityKeyType(params: any): void
  • Parameters

    • params: any

    Returns void

setHw

  • setHw(obj: any): void
  • Parameters

    • obj: any

    Returns void

validate

  • validate(commandUri: any, json: any): WSSchema.MultiResult
  • Parameters

    • commandUri: any
    • json: any

    Returns WSSchema.MultiResult

Static addCommandClass

  • addCommandClass(name: any, classObj: any): void
  • Parameters

    • name: any
    • classObj: any

    Returns void

Static compress

  • compress(wscommands: any, json: any): Uint8Array | null
  • Parameters

    • wscommands: any
    • json: any

    Returns Uint8Array | null

Static dequeueOne

  • dequeueOne(buf: any): object | null
  • Parameters

    • buf: any

    Returns object | null

Static framed

  • framed(module: any, func: any, payload: any): Uint8Array
  • Parameters

    • module: any
    • func: any
    • payload: any

    Returns Uint8Array

Generated using TypeDoc