Options
All
  • Public
  • Public/Protected
  • All
Menu

@yealink_dev/yealink-node-sdk-rcc

Index

Type aliases

DeviceImplEvents

DeviceImplEvents: "btnPress" | "busyLightChange" | "downloadFirmwareProgress" | "onBTParingListChange" | "onGNPBtnEvent" | "onDevLogEvent" | "onBatteryStatusUpdate" | "onRemoteMmiEvent" | "onUploadProgress" | "onDectInfoEvent" | "callAction" | "onDialNumebrChange"

EventEmitter

EventEmitter: EventEmitter

YLSdkImplEvents

YLSdkImplEvents: "attach" | "detach" | "firstScanDone"

YealinkError

YealinkError: Error & { code?: undefined | number }

The type of error returned from rejected Yealink API promises.

_EventEmitter

_EventEmitter: EventEmitter

Variables

Const DeviceEventsList

DeviceEventsList: DeviceImplEvents[] = ['btnPress', 'busyLightChange', 'downloadFirmwareProgress', 'onBTParingListChange', 'onGNPBtnEvent', 'onDevLogEvent', 'onBatteryStatusUpdate', 'onRemoteMmiEvent', 'onUploadProgress', 'onDectInfoEvent', 'callAction', 'onDialNumebrChange']

Let cachedLogConfig

cachedLogConfig: NativeAddonLogConfig | undefined = undefined

Let events

events: any

util

util: "util"

Const ylEventsList

ylEventsList: YLSdkImplEvents[] = ['attach', 'detach', 'firstScanDone']

Let ylSdk

ylSdk: Promise<YLSdkImpl> | null = null

Let ylSdkInterface

ylSdkInterface: YLSdkInterface

Functions

GetNativeAddonLogConfig

NativeAddonLog

  • NativeAddonLog(severity: AddonLogSeverity, caller: string, msg: string | Error | (() => string), ...args: (string | number | false | true | object | any[] | (() => string))[]): void
  • Parameters

    • severity: AddonLogSeverity
    • caller: string
    • msg: string | Error | (() => string)
    • Rest ...args: (string | number | false | true | object | any[] | (() => string))[]

    Returns void

NativeLogError

  • NativeLogError(caller: string, msg: string | Error | (() => string), ...args: (string | number | false | true | object | any[] | (() => string))[]): void
  • Parameters

    • caller: string
    • msg: string | Error | (() => string)
    • Rest ...args: (string | number | false | true | object | any[] | (() => string))[]

    Returns void

NativeLogInfo

  • NativeLogInfo(caller: string, msg: string | Error | (() => string), ...args: (string | number | false | true | object | any[] | (() => string))[]): void
  • Parameters

    • caller: string
    • msg: string | Error | (() => string)
    • Rest ...args: (string | number | false | true | object | any[] | (() => string))[]

    Returns void

NativeLogVerbose

  • NativeLogVerbose(caller: string, msg: string | Error | (() => string), ...args: (string | number | false | true | object | any[] | (() => string))[]): void
  • Parameters

    • caller: string
    • msg: string | Error | (() => string)
    • Rest ...args: (string | number | false | true | object | any[] | (() => string))[]

    Returns void

initSdk

isNodeJs

  • isNodeJs(): boolean
  • Returns boolean

mapLogValue

  • mapLogValue(value: any): string | Error
  • Parameters

    • value: any

    Returns string | Error

Generated using TypeDoc