| Package | Description | 
|---|---|
| es.tid.pce.pcep.constructs | 
 PCEP Constructs as described in RFC 5440 
 | 
| es.tid.pce.pcep.objects.tlvs | 
 Contains TLV Objects as described in RFC 5440 
 | 
| es.tid.pce.pcep.objects.tlvs.subtlvs | 
| Class and Description | 
|---|
| TNAIPv4SubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| TNAIPv6SubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| TNANSAPSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| Class and Description | 
|---|
| ApplicationSubTLV
 All PCEP TLVs have the following format:
  Type:   2 bytes
  Length: 2 bytes
  Value:  variable
  A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
  specifying the TLV length, and a value field. 
 | 
| CostSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| LocationSubTLV
 All PCEP TLVs have the following format:
  Type:   2 bytes
  Length: 2 bytes
  Value:  variable
  A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
  specifying the TLV length, and a value field. 
 | 
| MemorySubTLV
 All PCEP SubTLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
Memory (Figure 3.26) includes two fields, both on 32 bits: Total Size and 
Available Size, expressed in bytes.
 
         0                   1                   2                   3
         0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |           Type (TBD)          |           Length              |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                          Total Size                           |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                               Available Size                         |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
 | 
| NetworkSpecSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| OperativeSystemSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| PowerSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| ProcessorSubTLV
 All PCEP SubTLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
 Processor (Figure 3.25) includes four fields: Element Number, Type, Speed, 
 and Load. 
 | 
| RequestedCPUsSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| RequestedDiskSpaceSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| RequestedMemorySubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| RequestedStorageSizeSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| RequestedVolumeSizeSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| ResourceIDSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| ServerStorageSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| StorageInfoSubTLV
 All PCEP SubTLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
Storage Info and Volume Info include two fields, Access Status and Volatile. 
 | 
| StorageSizeSubTLV
 All PCEP SubTLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
  Storage Size and Volume Size include two fields, both on 32 bits: Total Size and 
  Available Size, expressed in GB.
   
         0                   1                   2                   3
         0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |           Type (TBD)          |           Length              |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                          Total Size                           |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                               Available Size                              |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
 | 
| VolumeSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| Class and Description | 
|---|
| BlockSizeSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| EPaddressSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| IdleConsumptionSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| InterStateLatenciesSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| MaximumConsumptionSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| MaxSpeedSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| MTUSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| NetworkAdapterSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| PCEPSubTLV
 TLV Header
 The format of each TLV is:
       0                   1                   2                   3
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |              Type             |             Length            |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      |                            Value 
 | 
| PowerInfoSubTLV
 All PCEP SubTLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   Power Info includes three fields, Power Source, Power Class and Regeneration. 
 | 
| PowerStateSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| SleepConsumptionSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| StorageInfoSubTLV
 All PCEP SubTLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
Storage Info and Volume Info include two fields, Access Status and Volatile. 
 | 
| StorageSizeSubTLV
 All PCEP SubTLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
  Storage Size and Volume Size include two fields, both on 32 bits: Total Size and 
  Available Size, expressed in GB.
   
         0                   1                   2                   3
         0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |           Type (TBD)          |           Length              |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                          Total Size                           |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                               Available Size                              |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
 | 
| TNAIPv4SubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| TNAIPv6SubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| TNANSAPSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
| VolumeInfoSubTLV
 All PCEP SubTLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
  Storage Info and Volume Info include two fields, Access Status and Volatile. 
 | 
| VolumeSizeSubTLV
 All PCEP SubTLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
  Storage Size and Volume Size include two fields, both on 32 bits: Total Size and 
  Available Size, expressed in GB.
   
         0                   1                   2                   3
         0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |           Type (TBD)          |           Length              |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                          Total Size                           |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        |                               Available Size                              |
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 
 | 
| VolumeSubTLV
 All PCEP TLVs have the following format:
   Type:   2 bytes
   Length: 2 bytes
   Value:  variable
   A PCEP object TLV is comprised of 2 bytes for the type, 2 bytes
   specifying the TLV length, and a value field. 
 | 
Copyright © 2016. All rights reserved.