package org.nl.acs.log.service;


public interface DeviceExecuteLogService {
    /**
     * 设备光电变化实时光电信号
     *
     * @param device_code 设备编号
     * @param key         plc信号
     * @param value       plc信号值
     */
    void deviceItemValue(String device_code, String key, String value);

    /**
     * 设备执行日志,会保留历史记录
     *
     * @param device_code  设备编号
     * @param vehicle_code 载具号
     * @param inst_code    指令号
     * @param message      日志信息
     */
    void deviceExecuteLog(String device_code, String vehicle_code, String inst_code, String message);

    /**
     * 设备执行日志,会保留历史记录
     *
     * @param name  日志名称
     * @param message      日志信息
     */
    void extLog(String name, String message);


}
