Package org.epics.ca

Enum Status

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Status>

    public enum Status
    extends java.lang.Enum<Status>
    • Enum Constant Detail

      • NORMAL

        public static final Status NORMAL
      • MAXIOC

        public static final Status MAXIOC
      • UKNHOST

        public static final Status UKNHOST
      • UKNSERV

        public static final Status UKNSERV
      • SOCK

        public static final Status SOCK
      • CONN

        public static final Status CONN
      • ALLOCMEM

        public static final Status ALLOCMEM
      • UKNCHAN

        public static final Status UKNCHAN
      • UKNFIELD

        public static final Status UKNFIELD
      • TOLARGE

        public static final Status TOLARGE
      • TIMEOUT

        public static final Status TIMEOUT
      • NOSUPPORT

        public static final Status NOSUPPORT
      • STRTOBIG

        public static final Status STRTOBIG
      • DISCONNCHID

        public static final Status DISCONNCHID
      • BADTYPE

        public static final Status BADTYPE
      • CHIDNOTFND

        public static final Status CHIDNOTFND
      • CHIDRETRY

        public static final Status CHIDRETRY
      • INTERNAL

        public static final Status INTERNAL
      • DBLCLFAIL

        public static final Status DBLCLFAIL
      • GETFAIL

        public static final Status GETFAIL
      • PUTFAIL

        public static final Status PUTFAIL
      • ADDFAIL

        public static final Status ADDFAIL
      • BADCOUNT

        public static final Status BADCOUNT
      • BADSTR

        public static final Status BADSTR
      • DISCONN

        public static final Status DISCONN
      • DBLCHNL

        public static final Status DBLCHNL
      • EVDISALLOW

        public static final Status EVDISALLOW
      • BUILDGET

        public static final Status BUILDGET
      • NEEDSFP

        public static final Status NEEDSFP
      • OVEVFAIL

        public static final Status OVEVFAIL
      • BADMONID

        public static final Status BADMONID
      • NEWADDR

        public static final Status NEWADDR
      • NEWCONN

        public static final Status NEWCONN
      • NOCACTX

        public static final Status NOCACTX
      • DEFUNCT

        public static final Status DEFUNCT
      • EMPTYSTR

        public static final Status EMPTYSTR
      • NOREPEATER

        public static final Status NOREPEATER
      • NOCHANMSG

        public static final Status NOCHANMSG
      • DLCKREST

        public static final Status DLCKREST
      • SERVBEHIND

        public static final Status SERVBEHIND
      • NOCAST

        public static final Status NOCAST
      • BADMASK

        public static final Status BADMASK
      • IODONE

        public static final Status IODONE
      • IOINPROGESS

        public static final Status IOINPROGESS
      • BADSYNCGRP

        public static final Status BADSYNCGRP
      • PUTCBINPROG

        public static final Status PUTCBINPROG
      • NORDACCESS

        public static final Status NORDACCESS
      • NOWTACCESS

        public static final Status NOWTACCESS
      • ANACHRONISM

        public static final Status ANACHRONISM
      • NOSEARCHADDR

        public static final Status NOSEARCHADDR
      • NOCONVERT

        public static final Status NOCONVERT
      • BADCHID

        public static final Status BADCHID
      • BADFUNCPTR

        public static final Status BADFUNCPTR
      • ISATTACHED

        public static final Status ISATTACHED
      • UNAVAILINSERV

        public static final Status UNAVAILINSERV
      • CHANDESTROY

        public static final Status CHANDESTROY
      • BADPRIORITY

        public static final Status BADPRIORITY
      • NOTTHREADED

        public static final Status NOTTHREADED
      • ARRAY16KCLIENT

        public static final Status ARRAY16KCLIENT
      • CONNSEQTMO

        public static final Status CONNSEQTMO
      • UNRESPTMO

        public static final Status UNRESPTMO
    • Method Detail

      • values

        public static Status[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Status c : Status.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Status valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getValue

        public int getValue()
      • getSeverity

        public Severity getSeverity()
      • getMessage

        public java.lang.String getMessage()
      • isSuccessful

        public boolean isSuccessful()
      • getStatusCode

        public final int getStatusCode()
        Get EPICS status code.
        Returns:
        EPICS status code.
      • forStatusCode

        public static final Status forStatusCode​(int code)
        Get status instance from EPICS status code.
        Parameters:
        code - EPICS status code.
        Returns:
        status instance from EPICS status code.
      • forValue

        public static final Status forValue​(int value)