RequestFilters
public class RequestFilters
getDataPoints(name:filters:start:end:limit:order:completion:)
で使用するフィルターを生成するクラス。
-
RequestFiltersを生成します。
Declaration
Swift
public init()
-
データフィルターを追加します。
See also
DataPoint
Declaration
Swift
public func append(dataType: IntdashDataType, channelNum: Int?, id: Any?)
Parameters
dataType
データタイプ
channelNum
チャンネル番号
nilとした場合、指定したデータタイプに対する全てのデータを対象とします。 ただし他に一つでも同じデータタイプで追加されているデータフィルターがある場合は、nilとしても全対象にはなりません。id
データID
nilとした場合、指定したデータタイプ、チャンネルに対する全てのデータを対象とします。 ただし他に一つでも同じデータタイプ、チャンネルで追加されているデータフィルターがある場合は、nilとしても全対象にはなりません。
データIDにどのような値を設定すべきかは、 詳説 iSCP 1.0 に記載のデータIDの文字列表現を参照してください。 -
データフィルターを追加します。
See also
append(dataType:channelNum:id:)
Declaration
Swift
public func append(dataType: IntdashDataType, channelNum: Int?, ids: [Any]?)
Parameters
dataType
データタイプ
channelNum
チャンネル番号
nilとした場合、指定したデータタイプに対する全てのデータを対象とします。 ただし他に一つでも同じデータタイプで追加されているデータフィルターがある場合は、nilとしても全対象にはなりません。ids
データIDの配列