xiot-core-spec-ts
Version:
XIOT Specification Codec
14 lines (13 loc) • 765 B
TypeScript
import { PropertyOperation } from '../../typedef/operation/PropertyOperation';
export declare class PropertyOperationCodec {
static decodePIDs(pids: string): PropertyOperation[];
static decodePIDArray(pids: string[]): PropertyOperation[];
static decodeValues(json: any): PropertyOperation[];
static decodeStatus(json: any): PropertyOperation[];
static encodeQueryGETtoString(list: Array<PropertyOperation>): string;
static encodeQueryGETtoArray(list: Array<PropertyOperation>): any[];
static encodeResultGET(list: Array<PropertyOperation>): any[];
static encodeSetProperty(property: PropertyOperation): any;
static encodeQuerySET(list: PropertyOperation[]): any[];
static encodeResultSET(list: PropertyOperation[]): any[];
}