RealtimeDataPoint

public struct RealtimeDataPoint
extension RealtimeDataPoint: Equatable

iSCPで送受信されるデータポイントが持つ情報を保持する構造体。

See also

DataPoint
  • このデータポイントが持つ時刻。

    Declaration

    Swift

    public var time: Date
  • このデータポイントを送信したエッジのUUID。

    Declaration

    Swift

    public var srcEdgeId: String
  • このデータポイントのデータタイプ。

    See also

    DataType

    Declaration

    Swift

    public var dataType: UInt8
  • このデータポイントが格納するデータの識別子。
    本フィールドのフォーマットは、 IntdashClient.DownstreamManager.RequestFilters が使用する channelNumid を使用して、 <channelNum>/<id> の形式で表現されます。

    Declaration

    Swift

    public var dataId: String
  • このデータポイントのデータ。(文字列またはバイナリ)

    Declaration

    Swift

    public var data: Any?
  • このデータポイントのデータを格納した IntdashData サブクラスのオブジェクト。

    Declaration

    Swift

    public var dataModel: IntdashData
  • Declaration

    Swift

    public static func == (lhs: RealtimeDataPoint, rhs: RealtimeDataPoint) -> Bool