⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nativemethods_exp.tex

📁 在开发java卡的时候
💻 TEX
📖 第 1 页 / 共 2 页
字号:
			tag	13
			flags	1
			name_index	125		// watchdata/NativeMethods
			minor_version	0
			major_version	1
			aid_length	7
			aid	0x11:0x22:0x33:0x44:0x55:0x66:0x77
		}
	}
	this_package	126
	export_class_count	1
	export_classes {
		class_info {		// watchdata/NativeMethods/WDAPI
			token	0
			access_flags	public
			name_index	122		// watchdata/NativeMethods/WDAPI
			export_supers_count	1
			supers {
				constant_pool_index	124		// java/lang/Object
			}
			export_interfaces_count	0
			interfaces {
			}
			export_fields_count	19
			fields {
			field_info {
				token	255
				access_flags	public static final
				name_index	0		// PACKAGEID
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	3		// value = 0
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	4		// REFCOUNT
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	5		// value = 1
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	6		// CODESECTION
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	7		// value = 2
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	8		// STATICSECTION
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	9		// value = 3
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	10		// HEADER
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	11		// value = 4
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	12		// IMPORT
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	13		// value = 5
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	14		// CLASS
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	15		// value = 6
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	16		// METHOD
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	17		// value = 7
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	18		// EXPORT
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	19		// value = 8
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	20		// CONSTANTPOOL
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	21		// value = 9
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	22		// NEXTEXLIST
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	23		// value = 10
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	24		// PEXLIST
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	25		// value = 11
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	26		// CONTEXT
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	3		// value = 0
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	27		// APPSTATE
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	5		// value = 1
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	28		// APPPR
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	7		// value = 2
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	29		// DATASECTION
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	11		// value = 4
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	30		// CLASSAID
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	3		// value = 0
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	31		// APPAID
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	5		// value = 1
				}
				}
			}
			field_info {
				token	255
				access_flags	public static final
				name_index	32		// APPLET
				Descriptor_Index	1		// B
				attributes_count	1
				attributes {
				ConstantValue_attribute {
					attribute_name_index	2		// ConstantValue
					attribute_length	2
					constantvalue_index	7		// value = 2
				}
				}
			}
			}
			export_methods_count	54
			methods {
				method_info {
					token	0
					access_flags	public
					name_index	33		// <init>
					Descriptor_Index	34		// ()V
				}
				method_info {
					token	1
					access_flags	public static
					name_index	35		// RcvCommand
					Descriptor_Index	36		// ()S
				}
				method_info {
					token	2
					access_flags	public static
					name_index	37		// RcvData
					Descriptor_Index	38		// (S)S
				}
				method_info {
					token	3
					access_flags	public static
					name_index	39		// SndData
					Descriptor_Index	40		// ([BSS)S
				}
				method_info {
					token	4
					access_flags	public static
					name_index	41		// t0Wait
					Descriptor_Index	36		// ()S
				}
				method_info {
					token	5
					access_flags	public static
					name_index	42		// clearTransientObjs
					Descriptor_Index	43		// (BB)V
				}
				method_info {
					token	6
					access_flags	public static
					name_index	44		// clearInvalidTransientReferences
					Descriptor_Index	34		// ()V
				}
				method_info {
					token	7
					access_flags	public static
					name_index	45		// setChannelContext
					Descriptor_Index	46		// (BSZ)Z
				}
				method_info {
					token	8
					access_flags	public static
					name_index	47		// getChannelContext
					Descriptor_Index	48		// (B)S
				}
				method_info {
					token	9
					access_flags	public static
					name_index	49		// getCurrentContext
					Descriptor_Index	36		// ()S
				}
				method_info {
					token	10
					access_flags	public static
					name_index	50		// getPreviousContext
					Descriptor_Index	36		// ()S
				}
				method_info {
					token	11
					access_flags	public static
					name_index	51		// checkPreviousContextAccess
					Descriptor_Index	52		// (Ljava/lang/Object;)V
				}
				method_info {
					token	12
					access_flags	public static
					name_index	53		// setJCREentry
					Descriptor_Index	54		// (Ljava/lang/Object;Z)V
				}
				method_info {
					token	13
					access_flags	public static
					name_index	55		// setObjectContext
					Descriptor_Index	56		// (Ljava/lang/Object;S)V
				}
				method_info {
					token	14
					access_flags	public static
					name_index	57		// channelManage
					Descriptor_Index	58		// (BB)B
				}
				method_info {
					token	15
					access_flags	public static
					name_index	59		// getChannelStatus
					Descriptor_Index	60		// (B)B
				}
				method_info {
					token	16
					access_flags	public static
					name_index	61		// getMaxChannels
					Descriptor_Index	62		// ()B
				}
				method_info {
					token	17
					access_flags	public static
					name_index	63		// getContextStatus
					Descriptor_Index	64		// (S)B
				}
				method_info {
					token	18
					access_flags	public static
					name_index	65		// setCurrentlySelectedChannel
					Descriptor_Index	66		// (B)V
				}
				method_info {
					token	19
					access_flags	public static
					name_index	67		// getCurrentlySelectedChannel
					Descriptor_Index	62		// ()B
				}
				method_info {
					token	20
					access_flags	public static
					name_index	68		// beginTransactionNative
					Descriptor_Index	34		// ()V
				}
				method_info {
					token	21
					access_flags	public static
					name_index	69		// commitTransactionNative
					Descriptor_Index	34		// ()V
				}
				method_info {
					token	22
					access_flags	public static
					name_index	70		// abortTransactionNative
					Descriptor_Index	34		// ()V
				}
				method_info {
					token	23
					access_flags	public static
					name_index	71		// getAvailableMemory
					Descriptor_Index	48		// (B)S
				}
				method_info {
					token	24
					access_flags	public static
					name_index	72		// setCardInitialized
					Descriptor_Index	34		// ()V
				}
				method_info {
					token	25
					access_flags	public static
					name_index	73		// isCardInitialized
					Descriptor_Index	74		// ()Z
				}
				method_info {
					token	26
					access_flags	public static
					name_index	75		// startGC
					Descriptor_Index	62		// ()B
				}
				method_info {
					token	27
					access_flags	public static
					name_index	76		// setGCRequestedFlag
					Descriptor_Index	77		// (Z)V
				}
				method_info {
					token	28
					access_flags	public static
					name_index	78		// isGarbageCollectionRequested
					Descriptor_Index	74		// ()Z
				}
				method_info {
					token	29
					access_flags	public static
					name_index	79		// checkArrayArgs
					Descriptor_Index	80		// ([BSS)V
				}
				method_info {
					token	30
					access_flags	public static
					name_index	81		// readPkgTable
					Descriptor_Index	82		// (BB)S
				}
				method_info {
					token	31
					access_flags	public static
					name_index	83		// writePkgTable
					Descriptor_Index	84		// (BBS)V
				}
				method_info {
					token	32
					access_flags	public static
					name_index	85		// readAppTable
					Descriptor_Index	82		// (BB)S
				}
				method_info {
					token	33
					access_flags	public static
					name_index	86		// writeAppTable
					Descriptor_Index	84		// (BBS)V
				}
				method_info {
					token	34
					access_flags	public static
					name_index	87		// getAppletInstance
					Descriptor_Index	88		// (S)Ljavacard/framework/Applet;
				}
				method_info {
					token	35
					access_flags	public static
					name_index	87		// getAppletInstance
					Descriptor_Index	89		// (B)Ljavacard/framework/Applet;
				}
				method_info {
					token	36
					access_flags	public static
					name_index	90		// getAppletObj
					Descriptor_Index	91		// (BB)Ljava/lang/Object;
				}
				method_info {
					token	37
					access_flags	public static
					name_index	92		// writeAppTableObj
					Descriptor_Index	93		// (BBLjava/lang/Object;)V
				}
				method_info {
					token	38
					access_flags	public static
					name_index	94		// isTransient
					Descriptor_Index	95		// (Ljava/lang/Object;)B
				}
				method_info {
					token	39
					access_flags	public static
					name_index	96		// makeTransientBooleanArray
					Descriptor_Index	97		// (SB)[Z
				}
				method_info {
					token	40
					access_flags	public static
					name_index	98		// makeTransientByteArray
					Descriptor_Index	99		// (SB)[B
				}
				method_info {
					token	41
					access_flags	public static
					name_index	100		// makeTransientShortArray
					Descriptor_Index	101		// (SB)[S
				}
				method_info {
					token	42
					access_flags	public static
					name_index	102		// makeTransientObjectArray
					Descriptor_Index	103		// (SB)[Ljava/lang/Object;
				}
				method_info {
					token	43
					access_flags	public static
					name_index	104		// getTransactionDepth
					Descriptor_Index	62		// ()B
				}
				method_info {
					token	44
					access_flags	public static
					name_index	105		// getUnusedCommitCapacity
					Descriptor_Index	36		// ()S
				}
				method_info {
					token	45
					access_flags	public static
					name_index	106		// getMaxCommitCapacity
					Descriptor_Index	36		// ()S
				}
				method_info {
					token	46
					access_flags	public static
					name_index	107		// arrayCopy
					Descriptor_Index	108		// ([BS[BSS)S
				}
				method_info {
					token	47
					access_flags	public static
					name_index	109		// arrayCopyNonAtomic
					Descriptor_Index	108		// ([BS[BSS)S
				}
				method_info {
					token	48
					access_flags	public static
					name_index	110		// arrayFillNonAtomic
					Descriptor_Index	111		// ([BSSB)S
				}
				method_info {
					token	49
					access_flags	public static
					name_index	112		// arrayCompare
					Descriptor_Index	113		// ([BS[BSS)B
				}
				method_info {
					token	50
					access_flags	public static
					name_index	114		// setShort
					Descriptor_Index	40		// ([BSS)S
				}
				method_info {
					token	51
					access_flags	public static
					name_index	115		// setSW
					Descriptor_Index	116		// (S)V
				}
				method_info {
					token	52
					access_flags	public static
					name_index	117		// InitAPDUBuffer
					Descriptor_Index	118		// ()[B
				}
				method_info {
					token	0
					access_flags	public
					name_index	119		// equals
					Descriptor_Index	120		// (Ljava/lang/Object;)Z
				}
			}
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -