IMessageBase
[ Interface ]
export interface IMessageBase<W = any, R = W> {
apiVersion?: string;
id?: number;
intervalTime?: number | null;
sessionId?: string;
error?: TcHmi.IErrorDetails;
customerData?: string;
commands?: TcHmi.Server.ICommand<W, R>[];
};
Properties
Name | Type | Description |
---|---|---|
apiVersion [ optional ] | Version number of the API | |
requestType | Type of access | |
id [ Optional ] | Unique message number | |
intervalTime [ optional ] | Minimum time in which a subscription update (subscription tick) is sent. | |
sessionId [ optional ] | sessionID of the message | |
error [ optional ] | Error code of the message | |
customerData [ optional ] | Additional information that is applied from the query to the response | |
commands [ Optional ] | List of commands for this message |
Available from version 1.12 |