Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • new SignedListReport(uuid: number, streamer: number, rawData: ArrayBuffer, receivedTime: Date): SignedListReport

Properties

Private _header

Private _highestID

_highestID: number

Private _lowestID

_lowestID: number

Private _rawData

_rawData: ArrayBuffer

Private _readings

_readings: Array<RawReading>

Private _receivedTime

_receivedTime: Date

Private _streamer

_streamer: number

Private _uuid

_uuid: number

Private _valid

Accessors

deviceID

deviceID:

header

header:

rawData

rawData:

readingIDRange

readingIDRange:

readings

readings:

receivedTime

receivedTime:

streamer

streamer:

validity

validity:

Methods

Private updateReadingRange

  • updateReadingRange(readings: RawReading[]): void

Private updateReadings

  • updateReadings(rawData: ArrayBuffer): void

Private validateSignature

  • Note that this method is designed to be called from the constructor only. It needs to be followed by calls to updateReadings() and updateReadingRange() since it may modify the raw report data.

    Returns SignatureStatus

Static extractHeader

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc