DataGeneric
open class DataGeneric : IntdashData, IntdashDataProtocol
aptpod独自フォーマットにより定義された、任意のバイト配列を格納するクラス。
-
数値で表されるデータの識別子。
Declaration
Swift
public var id: UInt32
-
データを格納するデータバイナリ。 データバイナリのフォーマットについては、 詳説 iSCP 1.0 を参照してください。
Declaration
Swift
public var data: [UInt8]
-
識別子とデータバイナリからDataGenericを生成します。
Declaration
Swift
public init(id: UInt32, data: [UInt8])
Parameters
id
数値で表されるデータの識別子
data
データを格納するデータバイナリ
dataの形式は、data
を参照してください。 -
JSON形式の文字列からDataGenericを生成します。
Declaration
Swift
public init?(json: [String : Any])
Parameters
json
JSON形式の文字列
形式は{"i": <id数値>, "d": "<base64化されたdata>"}
です。 dataの形式は、data
を参照してください。