public final class Lpmea extends SmfData
  • Field Details

    • LPMEAFIXED

      public static final int LPMEAFIXED
      Constant: 0x80 = 128
      See Also:
    • LPMEAPAGEPROTPAGE

      public static final int LPMEAPAGEPROTPAGE
      Constant: 0x40 = 64
      See Also:
    • LPMEASTORAGEOWNERSYSTEM

      public static final int LPMEASTORAGEOWNERSYSTEM
      Constant: 0x20 = 32
      See Also:
    • LPMEASVC

      public static final int LPMEASVC
      Constant: 0x80 = 128
      See Also:
    • LPMEAESVC

      public static final int LPMEAESVC
      Constant: 0x40 = 64
      See Also:
    • LPMEASUCCESS

      public static final int LPMEASUCCESS
      Constant: 0x80 = 128
      See Also:
    • LPMEAMODPROB

      public static final int LPMEAMODPROB
      Constant: 0x40 = 64
      See Also:
    • LPMEAMODPROBABENDINFO

      public static final int LPMEAMODPROBABENDINFO
      Constant: 0x20 = 32
      See Also:
    • LPMEAMODPROBRETURNCODEINFO

      public static final int LPMEAMODPROBRETURNCODEINFO
      Constant: 0x10 = 16
      See Also:
    • LPMEARMODE64

      public static final int LPMEARMODE64
      Constant: 0x01 = 1
      See Also:
    • LPMEAENTRYPOINTADDRBIT0

      public static final int LPMEAENTRYPOINTADDRBIT0
      Constant: 0x80 = 128
      See Also:
    • LPMEAENTRYPOINTADDRBIT31

      public static final int LPMEAENTRYPOINTADDRBIT31
      Constant: 0x01 = 1
      See Also:
    • LPMEAMODPROBNOTFOUND

      public static final int LPMEAMODPROBNOTFOUND
      Constant: 0x01 = 1
      See Also:
    • LPMEAMODPROBNOTAUTH

      public static final int LPMEAMODPROBNOTAUTH
      Constant: 0x02 = 2
      See Also:
    • LPMEAMODPROBDIRECTORY

      public static final int LPMEAMODPROBDIRECTORY
      Constant: 0x03 = 3
      See Also:
    • LPMEAMODPROBFETCH

      public static final int LPMEAMODPROBFETCH
      Constant: 0x04 = 4
      See Also:
    • LPMEAMODPROBPAGEPROT

      public static final int LPMEAMODPROBPAGEPROT
      Constant: 0x06 = 6
      See Also:
    • LPMEAMODPROBTOOMANYEXTENTS

      public static final int LPMEAMODPROBTOOMANYEXTENTS
      Constant: 0x07 = 7
      See Also:
    • LPMEAMODPROBNOTEXECUTABLE

      public static final int LPMEAMODPROBNOTEXECUTABLE
      Constant: 0x08 = 8
      See Also:
    • LPMEAMODPROBDESERVDESL

      public static final int LPMEAMODPROBDESERVDESL
      Constant: 0x0A = 10
      See Also:
    • LPMEAMODPROBDUPLICATE

      public static final int LPMEAMODPROBDUPLICATE
      Constant: 0x0B = 11
      See Also:
    • LPMEAMODPROBAMODE64NOTZARCH

      public static final int LPMEAMODPROBAMODE64NOTZARCH
      Constant: 0x0C = 12
      See Also:
    • LPMEAMODPROBBPX4LOD

      public static final int LPMEAMODPROBBPX4LOD
      Constant: 0x0D = 13
      See Also:
    • LPMEAMODPROBNOTAPFPROG

      public static final int LPMEAMODPROBNOTAPFPROG
      Constant: 0x0E = 14
      See Also:
    • LPMEAMODPROBNOTAPFDS

      public static final int LPMEAMODPROBNOTAPFDS
      Constant: 0x0F = 15
      See Also:
    • LPMEAMODPROBUNEXPECTEDABEND

      public static final int LPMEAMODPROBUNEXPECTEDABEND
      Constant: 0x14 = 20
      See Also:
    • LPMEA_LEN

      public static final int LPMEA_LEN
      Constant: 0x28 = 40
      See Also:
  • Method Details

    • lpmeaName

      public String lpmeaName()
      LPMEANAME value.
      Returns:
      String LPMEANAME value
    • lpmeaInputFlags0

      public int lpmeaInputFlags0()
      LPMEAINPUTFLAGS0 value.
      Returns:
      int LPMEAINPUTFLAGS0 value
    • lpmeaFixed

      public boolean lpmeaFixed()
      Return true if LPMEAFIXED bit in lpmeaInputFlags0() is set.
      Returns:
      boolean LPMEAFIXED bit is set in lpmeaInputFlags0()

      LPMEAFIXED = 0x80

    • lpmeaPageProtPage

      public boolean lpmeaPageProtPage()
      Return true if LPMEAPAGEPROTPAGE bit in lpmeaInputFlags0() is set.
      Returns:
      boolean LPMEAPAGEPROTPAGE bit is set in lpmeaInputFlags0()

      LPMEAPAGEPROTPAGE = 0x40

    • lpmeaStorageOwnerSystem

      public boolean lpmeaStorageOwnerSystem()
      Return true if LPMEASTORAGEOWNERSYSTEM bit in lpmeaInputFlags0() is set.
      Returns:
      boolean LPMEASTORAGEOWNERSYSTEM bit is set in lpmeaInputFlags0()

      LPMEASTORAGEOWNERSYSTEM = 0x20

    • lpmeaInputFlags1

      public int lpmeaInputFlags1()
      LPMEAINPUTFLAGS1 value.
      Returns:
      int LPMEAINPUTFLAGS1 value
    • lpmeaSvc

      public boolean lpmeaSvc()
      Return true if LPMEASVC bit in lpmeaInputFlags1() is set.
      Returns:
      boolean LPMEASVC bit is set in lpmeaInputFlags1()

      LPMEASVC = 0x80

    • lpmeaESvc

      public boolean lpmeaESvc()
      Return true if LPMEAESVC bit in lpmeaInputFlags1() is set.
      Returns:
      boolean LPMEAESVC bit is set in lpmeaInputFlags1()

      LPMEAESVC = 0x40

    • lpmeaOutputFlags0

      public int lpmeaOutputFlags0()
      LPMEAOUTPUTFLAGS0 value.
      Returns:
      int LPMEAOUTPUTFLAGS0 value
    • lpmeaSuccess

      public boolean lpmeaSuccess()
      Return true if LPMEASUCCESS bit in lpmeaOutputFlags0() is set.
      Returns:
      boolean LPMEASUCCESS bit is set in lpmeaOutputFlags0()

      LPMEASUCCESS = 0x80

    • lpmeaModprob

      public boolean lpmeaModprob()
      Return true if LPMEAMODPROB bit in lpmeaOutputFlags0() is set.
      Returns:
      boolean LPMEAMODPROB bit is set in lpmeaOutputFlags0()

      LPMEAMODPROB = 0x40

    • lpmeaModprobAbendInfo

      public boolean lpmeaModprobAbendInfo()
      Return true if LPMEAMODPROBABENDINFO bit in lpmeaOutputFlags0() is set.
      Returns:
      boolean LPMEAMODPROBABENDINFO bit is set in lpmeaOutputFlags0()

      LPMEAMODPROBABENDINFO = 0x20

    • lpmeaModprobReturnCodeInfo

      public boolean lpmeaModprobReturnCodeInfo()
      Return true if LPMEAMODPROBRETURNCODEINFO bit in lpmeaOutputFlags0() is set.
      Returns:
      boolean LPMEAMODPROBRETURNCODEINFO bit is set in lpmeaOutputFlags0()

      LPMEAMODPROBRETURNCODEINFO = 0x10

    • lpmeaMode64

      public boolean lpmeaMode64()
      Return true if LPMEARMODE64 bit in lpmeaOutputFlags0() is set.
      Returns:
      boolean LPMEARMODE64 bit is set in lpmeaOutputFlags0()

      LPMEARMODE64 = 0x01

    • lpmeaModprobFunction

      public int lpmeaModprobFunction()
      LPMEAMODPROBFUNCTION value. Supported if lpmeaModprob() == true;
      Returns:
      int LPMEAMODPROBFUNCTION value
    • lpmeaSuccessConcatNum

      public int lpmeaSuccessConcatNum()
      LPMEASUCCESSCONCATNUM value.
      Returns:
      int LPMEASUCCESSCONCATNUM value
    • lpmeaDeleteToken

      public BigInteger lpmeaDeleteToken()
      LPMEADELETETOKEN value. Supported if lpmeaSuccess() == true;
      Returns:
      BigInteger LPMEADELETETOKEN value
    • lpmeaEntrypointAddr

      public long lpmeaEntrypointAddr()
      LPMEAENTRYPOINTADDR value. Supported if lpmeaSuccess() == true;
      Returns:
      long LPMEAENTRYPOINTADDR value
    • lpmeaEntryPointAddrBytes0to2

      public int lpmeaEntryPointAddrBytes0to2()
      3 byte LPMEAENTRYPOINTADDRBYTES0TO2 value. Supported if lpmeaSuccess() == true;
      Returns:
      int LPMEAENTRYPOINTADDRBYTES0TO2 value
    • lpmeaEntryPointAddrBit0

      public boolean lpmeaEntryPointAddrBit0()
      Return true if LPMEAENTRYPOINTADDRBIT0 bit in lpmeaEntryPointAddrBytes0to2() is set.
      Returns:
      boolean LPMEAENTRYPOINTADDRBIT0 bit is set in lpmeaEntryPointAddrBytes0to2()

      LPMEAENTRYPOINTADDRBIT0 = 0x80

    • lpmeaEntryPointAddrByte3

      public int lpmeaEntryPointAddrByte3()
      LPMEAENTRYPOINTADDRBYTE3 value. Supported if lpmeaSuccess() == true;
      Returns:
      int LPMEAENTRYPOINTADDRBYTE3 value
    • lpmeaEntryPointAddrBit31

      public boolean lpmeaEntryPointAddrBit31()
      Returns:
      boolean LPMEAENTRYPOINTADDRBIT31 bit is set in lpmeaEntryPointAddrByte3()

      LPMEAENTRYPOINTADDRBIT31 = 0x01

    • lpmeaLoadPointAddr

      public long lpmeaLoadPointAddr()
      LPMEALOADPOINTADDR value. Supported if lpmeaSuccess() == true;
      Returns:
      long LPMEALOADPOINTADDR value
    • lpmeaModLen

      public long lpmeaModLen()
      LPMEAMODLEN value. Supported if lpmeaSuccess() == true;
      Returns:
      long LPMEAMODLEN value
    • lpmeaLoadPointAddr2

      public long lpmeaLoadPointAddr2()
      LPMEALOADPOINTADDR2 value. Supported if lpmeaSuccess() == true;
      Returns:
      long LPMEALOADPOINTADDR2 value
    • lpmeaModLen2

      public long lpmeaModLen2()
      LPMEAMODLEN2 value. Supported if lpmeaSuccess() == true;
      Returns:
      long LPMEAMODLEN2 value
    • lpmeaRetcode

      public long lpmeaRetcode()
      LPMEARETCODE value. Supported if lpmeaModprobReturnCodeInfo() == true;
      Returns:
      long LPMEARETCODE value
    • lpmeaRsncode

      public long lpmeaRsncode()
      LPMEARSNCODE value. Supported if lpmeaModprobReturnCodeInfo() == true;
      Returns:
      long LPMEARSNCODE value
    • lpmeaAbendCode

      public long lpmeaAbendCode()
      LPMEAABENDCODE value. Supported if lpmeaModprobAbendInfo() == true;
      Returns:
      long LPMEAABENDCODE value
    • lpmeaAbendRsncode

      public long lpmeaAbendRsncode()
      LPMEAABENDRSNCODE value. Supported if lpmeaModprobAbendInfo() == true;
      Returns:
      long LPMEAABENDRSNCODE value
    • lpmeaModprobNotFound

      public boolean lpmeaModprobNotFound()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBNOTFOUND

      LPMEAMODPROBNOTFOUND = 0x01

    • lpmeaModprobNotAuth

      public boolean lpmeaModprobNotAuth()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBNOTAUTH

      LPMEAMODPROBNOTAUTH = 0x02

    • lpmeaModprobDirectory

      public boolean lpmeaModprobDirectory()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBDIRECTORY

      LPMEAMODPROBDIRECTORY = 0x03

    • lpmeaModprobFetch

      public boolean lpmeaModprobFetch()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBFETCH

      LPMEAMODPROBFETCH = 0x04

    • lpmeaModprobPageProt

      public boolean lpmeaModprobPageProt()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBPAGEPROT

      LPMEAMODPROBPAGEPROT = 0x06

    • lpmeaModprobTooManyExtents

      public boolean lpmeaModprobTooManyExtents()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBTOOMANYEXTENTS

      LPMEAMODPROBTOOMANYEXTENTS = 0x07

    • lpmeaModprobNotExecutable

      public boolean lpmeaModprobNotExecutable()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBNOTEXECUTABLE

      LPMEAMODPROBNOTEXECUTABLE = 0x08

    • lpmeaModprobDeservdesl

      public boolean lpmeaModprobDeservdesl()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBDESERVDESL

      LPMEAMODPROBDESERVDESL = 0x0A

    • lpmeaModprobDuplicate

      public boolean lpmeaModprobDuplicate()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBDUPLICATE

      LPMEAMODPROBDUPLICATE = 0x0B

    • lpmeaModprobAmode64NotZArch

      public boolean lpmeaModprobAmode64NotZArch()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBAMODE64NOTZARCH

      LPMEAMODPROBAMODE64NOTZARCH = 0x0C

    • lpmeaModprobBpx4lod

      public boolean lpmeaModprobBpx4lod()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBBPX4LOD

      LPMEAMODPROBBPX4LOD = 0x0D

    • lpmeaModprobNotApfProg

      public boolean lpmeaModprobNotApfProg()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBNOTAPFPROG

      LPMEAMODPROBNOTAPFPROG = 0x0E

    • lpmeaModprobNotApfDs

      public boolean lpmeaModprobNotApfDs()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBNOTAPFDS

      LPMEAMODPROBNOTAPFDS = 0x0F

    • lpmeaModprobUnexpectedAbend

      public boolean lpmeaModprobUnexpectedAbend()
      Returns:
      boolean lpmeaModprobFunction() equals LPMEAMODPROBUNEXPECTEDABEND

      LPMEAMODPROBUNEXPECTEDABEND = 0x14

    • create

      public static Lpmea create(byte[] Data, int offset, int length)
      create is intended for internal use only. Instances of this section are created by the parent record or section.
      Parameters:
      Data - Array of bytes containing data for this section
      offset - Offset of this section in the data
      length - length of the section