All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.openmuc.jdlms.internal.asn1.cosem.DataAccessResult Maven / Gradle / Ivy

Go to download

jDLMS is a library implementing the DLMS/COSEM (IEC 62056) communication standard.

The newest version!
/**
 * This class file was automatically generated by the AXDR compiler that is part of jDLMS (http://www.openmuc.org)
 */

package org.openmuc.jdlms.internal.asn1.cosem;

import org.openmuc.jdlms.internal.asn1.axdr.types.AxdrEnum;

public class DataAccessResult extends AxdrEnum {

    public DataAccessResult() {
        super();
    }

    public DataAccessResult(byte[] code) {
        super(code);
    }

    public DataAccessResult(long val) {
        super(val);
    }

    public static final int SUCCESS = 0;
    public static final int HARDWARE_FAULT = 1;
    public static final int TEMPORARY_FAILURE = 2;
    public static final int READ_WRITE_DENIED = 3;
    public static final int OBJECT_UNDEFINED = 4;
    public static final int OBJECT_CLASS_INCONSISTENT = 9;
    public static final int OBJECT_UNAVAILABLE = 11;
    public static final int TYPE_UNMATCHED = 12;
    public static final int SCOPE_OF_ACCESS_VIOLATED = 13;
    public static final int DATA_BLOCK_UNAVAILABLE = 14;
    public static final int LONG_GET_ABORTED = 15;
    public static final int NO_LONG_GET_IN_PROGRESS = 16;
    public static final int LONG_SET_ABORTED = 17;
    public static final int NO_LONG_SET_IN_PROGRESS = 18;
    public static final int DATA_BLOCK_NUMBER_INVALID = 19;
    public static final int OTHER_REASON = 250;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy