Package com.nomagic.license.flexlm
Class InternalLicenseData
- java.lang.Object
-
- com.sun.jna.Structure
-
- com.nomagic.license.flexlm.ReadableStructure
-
- com.nomagic.license.flexlm.InternalLicenseData
-
@OpenApiAll public class InternalLicenseData extends ReadableStructure
-
-
Field Summary
Fields Modifier and Type Field Description byteborrow_flagsbyte[]codecom.sun.jna.Pointercomponentsbyteconf_featdatabyteconf_statebyte[]daemonbyte[]datejava.lang.Stringdate_sort_strbytedecimal_fmtbyte[]featureintfile_ordercom.sun.jna.Pointerfloatidbyte[]fromversionbyte[]hashcom.sun.jna.Pointeridptrjava.lang.Stringlc_asset_infointlc_cksumjava.lang.Stringlc_dist_constraintjava.lang.Stringlc_dist_infointlc_dup_groupbytelc_from_serverintlc_future_minorshortlc_got_optionsintlc_host_basedjava.lang.Stringlc_issuedjava.lang.Stringlc_issuercom.sun.jna.Pointerlc_keylistintlc_lingerintlc_max_borrow_hoursshortlc_minimumjava.lang.Stringlc_noticecom.sun.jna.Pointerlc_noxver_keywd_listbytelc_options_maskintlc_overdraftcom.sun.jna.Pointerlc_platformsjava.lang.Stringlc_prereqjava.lang.Stringlc_serialjava.lang.Stringlc_signbytelc_sortjava.lang.Stringlc_sublicintlc_suite_dupcom.sun.jna.Pointerlc_supersede_listcom.sun.jna.Pointerlc_timezonesintlc_type_maskintlc_user_basedjava.lang.Stringlc_user_infojava.lang.Stringlc_vendor_defjava.lang.Stringlc_vendor_infocom.sun.jna.Pointerlc_vm_platformsjava.lang.Stringlc_w_argv0java.lang.Stringlc_w_binaryintlc_w_lossintlc_w_queueintlc_w_termsigintlfintnCOAvailLastLicCountCOAVAIL (Checkout-Avail) option: This member is applicable to checkouts whose "flag" parameter is set to LM_CO_AVAIL_NOWAIT.intnConfigTypeIndicates the source of license, and takes one of the values from FNP_CONFIG_TYPE.com.sun.jna.PointernextintnTotalFeatureCountintnTSFeatFlagSet to 1, when config gets created from client or server trusted storage.bytepackage_maskcom.sun.jna.Pointerparent_featcom.sun.jna.Pointerparent_pkgbyte[]php_next_conf_poscom.sun.jna.PointerpPrivDatacom.sun.jna.Pointerprevcom.sun.jna.Pointerqueued_serverintreg1com.sun.jna.Pointerserverjava.lang.Stringsort_strbyte[]startdateintstrength_overrideshorttypeintupgrade_countintupgrade_remainingintusersbyte[]version
-
Constructor Summary
Constructors Constructor Description InternalLicenseData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<java.lang.String>getFieldOrder()-
Methods inherited from class com.nomagic.license.flexlm.ReadableStructure
read
-
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
-
-
-
Field Detail
-
type
public short type
-
feature
public byte[] feature
-
version
public byte[] version
-
daemon
public byte[] daemon
-
date
public byte[] date
-
startdate
public byte[] startdate
-
users
public int users
-
code
public byte[] code
-
server
public com.sun.jna.Pointer server
-
queued_server
public com.sun.jna.Pointer queued_server
-
lf
public int lf
-
lc_vendor_def
public java.lang.String lc_vendor_def
-
idptr
public com.sun.jna.Pointer idptr
-
fromversion
public byte[] fromversion
-
reg1
public int reg1
-
lc_got_options
public short lc_got_options
-
lc_linger
public int lc_linger
-
lc_dup_group
public int lc_dup_group
-
lc_overdraft
public int lc_overdraft
-
lc_cksum
public int lc_cksum
-
lc_options_mask
public byte lc_options_mask
-
lc_type_mask
public int lc_type_mask
-
lc_from_server
public byte lc_from_server
-
lc_suite_dup
public int lc_suite_dup
-
lc_vendor_info
public java.lang.String lc_vendor_info
-
lc_dist_info
public java.lang.String lc_dist_info
-
lc_user_info
public java.lang.String lc_user_info
-
lc_asset_info
public java.lang.String lc_asset_info
-
lc_issuer
public java.lang.String lc_issuer
-
lc_notice
public java.lang.String lc_notice
-
lc_platforms
public com.sun.jna.Pointer lc_platforms
-
lc_vm_platforms
public com.sun.jna.Pointer lc_vm_platforms
-
lc_timezones
public com.sun.jna.Pointer lc_timezones
-
lc_prereq
public java.lang.String lc_prereq
-
lc_sublic
public java.lang.String lc_sublic
-
lc_dist_constraint
public java.lang.String lc_dist_constraint
-
lc_serial
public java.lang.String lc_serial
-
lc_issued
public java.lang.String lc_issued
-
lc_user_based
public int lc_user_based
-
lc_minimum
public short lc_minimum
-
lc_host_based
public int lc_host_based
-
lc_max_borrow_hours
public int lc_max_borrow_hours
-
lc_supersede_list
public com.sun.jna.Pointer lc_supersede_list
-
lc_sort
public byte lc_sort
-
lc_w_binary
public java.lang.String lc_w_binary
-
lc_w_argv0
public java.lang.String lc_w_argv0
-
php_next_conf_pos
public byte[] php_next_conf_pos
-
lc_w_queue
public int lc_w_queue
-
lc_w_termsig
public int lc_w_termsig
-
lc_w_loss
public int lc_w_loss
-
lc_future_minor
public int lc_future_minor
-
package_mask
public byte package_mask
-
components
public com.sun.jna.Pointer components
-
parent_feat
public com.sun.jna.Pointer parent_feat
-
parent_pkg
public com.sun.jna.Pointer parent_pkg
-
conf_state
public byte conf_state
-
conf_featdata
public byte conf_featdata
-
decimal_fmt
public byte decimal_fmt
-
borrow_flags
public byte borrow_flags
-
file_order
public int file_order
-
sort_str
public java.lang.String sort_str
-
date_sort_str
public java.lang.String date_sort_str
-
lc_keylist
public com.sun.jna.Pointer lc_keylist
-
lc_noxver_keywd_list
public com.sun.jna.Pointer lc_noxver_keywd_list
-
lc_sign
public java.lang.String lc_sign
-
strength_override
public int strength_override
-
hash
public byte[] hash
-
floatid
public com.sun.jna.Pointer floatid
-
upgrade_count
public int upgrade_count
-
upgrade_remaining
public int upgrade_remaining
-
nTotalFeatureCount
public int nTotalFeatureCount
-
nTSFeatFlag
public int nTSFeatFlag
Set to 1, when config gets created from client or server trusted storage. 0, when config gets created from certificate.
-
nConfigType
public int nConfigType
Indicates the source of license, and takes one of the values from FNP_CONFIG_TYPE.
-
nCOAvailLastLicCount
public int nCOAvailLastLicCount
COAVAIL (Checkout-Avail) option: This member is applicable to checkouts whose "flag" parameter is set to LM_CO_AVAIL_NOWAIT. On the license server, if requested license is satisfied by given license pool, the checkout request consumes the requested license. if requested license is not satisfied by given license pool, the checkout request consumes the available license of this pool. In above cases, this member holds the license count consumed by last successful checkout.
-
next
public com.sun.jna.Pointer next
-
prev
public com.sun.jna.Pointer prev
-
pPrivData
public com.sun.jna.Pointer pPrivData
-
-