org.openmuc.jsml.structures
Class SML_TupelEntry

java.lang.Object
  extended by org.openmuc.jsml.structures.ASNObject
      extended by org.openmuc.jsml.structures.ListOf
          extended by org.openmuc.jsml.structures.Sequence
              extended by org.openmuc.jsml.structures.SML_TupelEntry

public class SML_TupelEntry
extends Sequence


Field Summary
protected  Integer8 scaler_mA
           
protected  Integer8 scaler_pA
           
protected  Integer8 scaler_R1
           
protected  Integer8 scaler_R2
           
protected  Integer8 scaler_R3
           
protected  Integer8 scaler_R4
           
protected  SML_Time secIndex
           
protected  OctetString serverId
           
protected  OctetString signature_mA_R2_R3
           
protected  OctetString signature_pA_R1_R4
           
protected  Unsigned64 status
           
protected  SML_Unit unit_mA
           
protected  SML_Unit unit_pA
           
protected  SML_Unit unit_R1
           
protected  SML_Unit unit_R2
           
protected  SML_Unit unit_R3
           
protected  SML_Unit unit_R4
           
protected  Integer64 value_mA
           
protected  Integer64 value_pA
           
protected  Integer64 value_R1
           
protected  Integer64 value_R2
           
protected  Integer64 value_R3
           
protected  Integer64 value_R4
           
 
Fields inherited from class org.openmuc.jsml.structures.ListOf
seqArray
 
Fields inherited from class org.openmuc.jsml.structures.ASNObject
isOptional, isSelected
 
Constructor Summary
SML_TupelEntry()
           
SML_TupelEntry(OctetString serverId, SML_Time secIndex, Unsigned64 status, SML_Unit unitPA, Integer8 scalerPA, Integer64 valuePA, SML_Unit unitR1, Integer8 scalerR1, Integer64 valueR1, SML_Unit unitR4, Integer8 scalerR4, Integer64 valueR4, OctetString signaturePAR1R4, SML_Unit unitMA, Integer8 scalerMA, Integer64 valueMA, SML_Unit unitR2, Integer8 scalerR2, Integer64 valueR2, SML_Unit unitR3, Integer8 scalerR3, Integer64 valueR3, OctetString signatureMAR2R3)
           
 
Method Summary
protected  void createElements()
           
 Integer8 getScaler_mA()
           
 Integer8 getScaler_pA()
           
 Integer8 getScaler_R1()
           
 Integer8 getScaler_R2()
           
 Integer8 getScaler_R3()
           
 Integer8 getScaler_R4()
           
 SML_Time getSecIndex()
           
 OctetString getServerId()
           
 OctetString getSignature_mA_R2_R3()
           
 OctetString getSignature_pA_R1_R4()
           
 Unsigned64 getStatus()
           
 SML_Unit getUnit_mA()
           
 SML_Unit getUnit_pA()
           
 SML_Unit getUnit_R1()
           
 SML_Unit getUnit_R2()
           
 SML_Unit getUnit_R3()
           
 SML_Unit getUnit_R4()
           
 Integer64 getValue_mA()
           
 Integer64 getValue_pA()
           
 Integer64 getValue_R1()
           
 Integer64 getValue_R2()
           
 Integer64 getValue_R3()
           
 Integer64 getValue_R4()
           
 void print()
          prints the content or type of the object to stdout
 void setOptionalAndSeq()
           
 
Methods inherited from class org.openmuc.jsml.structures.Sequence
decode
 
Methods inherited from class org.openmuc.jsml.structures.ListOf
code, seqArray
 
Methods inherited from class org.openmuc.jsml.structures.ASNObject
isOptional, isSelected, setOptional, setSelected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serverId

protected OctetString serverId

secIndex

protected SML_Time secIndex

status

protected Unsigned64 status

unit_pA

protected SML_Unit unit_pA

scaler_pA

protected Integer8 scaler_pA

value_pA

protected Integer64 value_pA

unit_R1

protected SML_Unit unit_R1

scaler_R1

protected Integer8 scaler_R1

value_R1

protected Integer64 value_R1

unit_R4

protected SML_Unit unit_R4

scaler_R4

protected Integer8 scaler_R4

value_R4

protected Integer64 value_R4

signature_pA_R1_R4

protected OctetString signature_pA_R1_R4

unit_mA

protected SML_Unit unit_mA

scaler_mA

protected Integer8 scaler_mA

value_mA

protected Integer64 value_mA

unit_R2

protected SML_Unit unit_R2

scaler_R2

protected Integer8 scaler_R2

value_R2

protected Integer64 value_R2

unit_R3

protected SML_Unit unit_R3

scaler_R3

protected Integer8 scaler_R3

value_R3

protected Integer64 value_R3

signature_mA_R2_R3

protected OctetString signature_mA_R2_R3
Constructor Detail

SML_TupelEntry

public SML_TupelEntry(OctetString serverId,
                      SML_Time secIndex,
                      Unsigned64 status,
                      SML_Unit unitPA,
                      Integer8 scalerPA,
                      Integer64 valuePA,
                      SML_Unit unitR1,
                      Integer8 scalerR1,
                      Integer64 valueR1,
                      SML_Unit unitR4,
                      Integer8 scalerR4,
                      Integer64 valueR4,
                      OctetString signaturePAR1R4,
                      SML_Unit unitMA,
                      Integer8 scalerMA,
                      Integer64 valueMA,
                      SML_Unit unitR2,
                      Integer8 scalerR2,
                      Integer64 valueR2,
                      SML_Unit unitR3,
                      Integer8 scalerR3,
                      Integer64 valueR3,
                      OctetString signatureMAR2R3)
Parameters:
serverId -
secIndex -
status -
unitPA -
scalerPA -
valuePA -
unitR1 -
scalerR1 -
valueR1 -
unitR4 -
scalerR4 -
valueR4 -
signaturePAR1R4 -
unitMA -
scalerMA -
valueMA -
unitR2 -
scalerR2 -
valueR2 -
unitR3 -
scalerR3 -
valueR3 -
signatureMAR2R3 -

SML_TupelEntry

public SML_TupelEntry()
Method Detail

getServerId

public OctetString getServerId()

getSecIndex

public SML_Time getSecIndex()

getStatus

public Unsigned64 getStatus()

getUnit_pA

public SML_Unit getUnit_pA()

getScaler_pA

public Integer8 getScaler_pA()

getValue_pA

public Integer64 getValue_pA()

getUnit_R1

public SML_Unit getUnit_R1()

getScaler_R1

public Integer8 getScaler_R1()

getValue_R1

public Integer64 getValue_R1()

getUnit_R4

public SML_Unit getUnit_R4()

getScaler_R4

public Integer8 getScaler_R4()

getValue_R4

public Integer64 getValue_R4()

getSignature_pA_R1_R4

public OctetString getSignature_pA_R1_R4()

getUnit_mA

public SML_Unit getUnit_mA()

getScaler_mA

public Integer8 getScaler_mA()

getValue_mA

public Integer64 getValue_mA()

getUnit_R2

public SML_Unit getUnit_R2()

getScaler_R2

public Integer8 getScaler_R2()

getValue_R2

public Integer64 getValue_R2()

getUnit_R3

public SML_Unit getUnit_R3()

getScaler_R3

public Integer8 getScaler_R3()

getValue_R3

public Integer64 getValue_R3()

getSignature_mA_R2_R3

public OctetString getSignature_mA_R2_R3()

setOptionalAndSeq

public void setOptionalAndSeq()

createElements

protected void createElements()
Specified by:
createElements in class Sequence

print

public void print()
Description copied from class: ASNObject
prints the content or type of the object to stdout

Overrides:
print in class Sequence