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 byte
borrow_flags
byte[]
code
com.sun.jna.Pointer
components
byte
conf_featdata
byte
conf_state
byte[]
daemon
byte[]
date
java.lang.String
date_sort_str
byte
decimal_fmt
byte[]
feature
int
file_order
com.sun.jna.Pointer
floatid
byte[]
fromversion
byte[]
hash
com.sun.jna.Pointer
idptr
java.lang.String
lc_asset_info
int
lc_cksum
java.lang.String
lc_dist_constraint
java.lang.String
lc_dist_info
int
lc_dup_group
byte
lc_from_server
int
lc_future_minor
short
lc_got_options
int
lc_host_based
java.lang.String
lc_issued
java.lang.String
lc_issuer
com.sun.jna.Pointer
lc_keylist
int
lc_linger
int
lc_max_borrow_hours
short
lc_minimum
java.lang.String
lc_notice
com.sun.jna.Pointer
lc_noxver_keywd_list
byte
lc_options_mask
int
lc_overdraft
com.sun.jna.Pointer
lc_platforms
java.lang.String
lc_prereq
java.lang.String
lc_serial
java.lang.String
lc_sign
byte
lc_sort
java.lang.String
lc_sublic
int
lc_suite_dup
com.sun.jna.Pointer
lc_supersede_list
com.sun.jna.Pointer
lc_timezones
int
lc_type_mask
int
lc_user_based
java.lang.String
lc_user_info
java.lang.String
lc_vendor_def
java.lang.String
lc_vendor_info
com.sun.jna.Pointer
lc_vm_platforms
java.lang.String
lc_w_argv0
java.lang.String
lc_w_binary
int
lc_w_loss
int
lc_w_queue
int
lc_w_termsig
int
lf
int
nCOAvailLastLicCount
COAVAIL (Checkout-Avail) option: This member is applicable to checkouts whose "flag" parameter is set to LM_CO_AVAIL_NOWAIT.int
nConfigType
Indicates the source of license, and takes one of the values from FNP_CONFIG_TYPE.com.sun.jna.Pointer
next
int
nTotalFeatureCount
int
nTSFeatFlag
Set to 1, when config gets created from client or server trusted storage.byte
package_mask
com.sun.jna.Pointer
parent_feat
com.sun.jna.Pointer
parent_pkg
byte[]
php_next_conf_pos
com.sun.jna.Pointer
pPrivData
com.sun.jna.Pointer
prev
com.sun.jna.Pointer
queued_server
int
reg1
com.sun.jna.Pointer
server
java.lang.String
sort_str
byte[]
startdate
int
strength_override
short
type
int
upgrade_count
int
upgrade_remaining
int
users
byte[]
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
-
-