Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • DeviceInfo

Implements

Index

Constructors

constructor

  • new DeviceInfo(medium: Medium, status: number, address: number, projectID: number, serialNumber: number[], ip: string, macAddress: number[], name: string): DeviceInfo

Properties

Private _address

_address: number

Private _macAddress

_macAddress: number[]

Private _medium

_medium: Medium

Private _name

_name: string

Private _projectID

_projectID: number

Private _serialNumber

_serialNumber: number[]

Private _splitIP

_splitIP: RegExpMatchArray

Private _status

_status: number

Private _type

_type: number

Accessors

address

  • get address(): number
  • set address(address: number): void

formattedAddress

  • get formattedAddress(): string

formattedMedium

  • get formattedMedium(): string

ip

  • get ip(): string
  • set ip(ip: string): void

length

  • get length(): number

macAddress

  • get macAddress(): number[]
  • set macAddress(macAddress: number[]): void

medium

name

  • get name(): string
  • set name(name: string): void

projectID

  • get projectID(): number
  • set projectID(id: number): void

serialNumber

  • get serialNumber(): number[]
  • set serialNumber(serialNumber: number[]): void

status

  • get status(): number
  • set status(status: number): void

type

  • get type(): number

Methods

setMediumFromString

  • setMediumFromString(medium: string): void

toBuffer

  • toBuffer(): Buffer

Static createFromBuffer

  • createFromBuffer(buffer: Buffer, offset?: number): DeviceInfo

Static validArray

  • validArray(a: Array<number>, length: number): Array<number>

Generated using TypeDoc