File: //home/awaldron/.cache/JetBrains/RemoteDev/dist/4f39b95f25299_PhpStorm-2022.2.3/lib/jna.jar
PK ��� � com/sun/jna/Version.class��� 2 VERSION Ljava/lang/String;
ConstantValue
VERSION_NATIVE
SourceFile Version.java com/sun/jna/Version java/lang/Object 5.11.0 6.1.3
PK �<�(�� �� com/sun/jna/Native.class��� 2t
Y� Y��
'�
q�
��
��
��
Y� Y���
��
��
Y�
�
�
��
�
Y�
��� ����
�
���
�� Y�
��
Y�
Y�
Y�
Y���
'�
'�
Y��
+���
Y�
Y�
���
@���
4��
4�
@���
4�
3��
=�
@��
��
Y�
@�
Y�
Y� Y� X�
@�
��
��
Y�
���
��
M� X���
4��� Y� X�����
��
@�
Y�
@�
Y��
@���
c�����
i����
Y�������
@�
Y� Y
�
q
Y
Y
'
Y
Y
�
'
:
Y
�
� �
�
�
�
��
�
'
�
�! Y"#
�$%&
�'()
*+,
'-.
'/
'012
��34
:5
*67
�89
�:;
Y<=
��
*>?@ *AB
YCD
YEF
YG
��
��H
'I YJ YK
'L �M �N
OP
OQR
�S
'T
UVWX
'YZ[\]
�^
_`
�ab
��c
de
'f@
'gh
d�
��
�ij
dklm
dno
Yp
*qr
�s
�tuv
�w
xy
�z
x{
�{|}
~
��
����
��
@���
�
���
�
��
���
��
���
�����
�
*�
*�
*�
*�
*�
*��
��
'�
'�����
'�
4�
������
'�
��
@�
��
��
@�
Y���
z�
Y���
3��
��
�� :�� <�� >�� @�� Y� q� D�� F�� H���
z� Y� *�
���� Y� Y�
Y�
Y�
Y�
Y�
@�
���
@����
^�
^���
�� Y� X��������i�i��
Y� X�
Y� X� Y��
Y�
@� ������&�����
Y��
'�� m� m� ���
'
�
�
� :
:g��
Y
�
�
Y !"
@#$
�%
�&'
�()
���* &+,-.
@/
01
023 �4
56
0789
Y:
Y;<
z
z=
Y>
Y?
Y@
YA
YB
'CD
'E YF YG
HI
YJ
�KLMN
�O
�PQRS
��
�TU
��
YVW
YXYZ[\]^_`abcd
��
Ye Yf Yg Yh Yi
Yjk
Yl
*m
*n
*o
*p
*q Yr Yst
� Yuv
�w AWT InnerClassesx Buffersy ffi_callback LOG Ljava/util/logging/Logger; DEFAULT_CHARSET Ljava/nio/charset/Charset; DEFAULT_ENCODING Ljava/lang/String;
DEBUG_LOAD Z DEBUG_JNA_LOAD DEBUG_JNA_LOAD_LEVEL Ljava/util/logging/Level; jnidispatchPath typeOptions Ljava/util/Map; Signature ZLjava/util/Map<Ljava/lang/Class<*>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>; libraries ALjava/util/Map<Ljava/lang/Class<*>;Ljava/lang/ref/Reference<*>;>; _OPTION_ENCLOSING_LIBRARY
ConstantValue DEFAULT_HANDLERz UncaughtExceptionHandler /Lcom/sun/jna/Callback$UncaughtExceptionHandler; callbackExceptionHandler POINTER_SIZE I LONG_SIZE
WCHAR_SIZE SIZE_T_SIZE BOOL_SIZE LONG_DOUBLE_SIZE
TYPE_VOIDP TYPE_LONG TYPE_WCHAR_T TYPE_SIZE_T TYPE_BOOL TYPE_LONG_DOUBLE
MAX_ALIGNMENT MAX_PADDING finalizer Ljava/lang/Object; JNA_TMPLIB_PREFIX registeredClasses 'Ljava/util/Map<Ljava/lang/Class<*>;[J>; registeredLibraries @Ljava/util/Map<Ljava/lang/Class<*>;Lcom/sun/jna/NativeLibrary;>; CB_HAS_INITIALIZER CVT_UNSUPPORTED���� CVT_DEFAULT CVT_POINTER
CVT_STRING
CVT_STRUCTURE CVT_STRUCTURE_BYVAL
CVT_BUFFER CVT_ARRAY_BYTE CVT_ARRAY_SHORT CVT_ARRAY_CHAR
CVT_ARRAY_INT CVT_ARRAY_LONG
CVT_ARRAY_FLOAT CVT_ARRAY_DOUBLE CVT_ARRAY_BOOLEAN
CVT_BOOLEAN CVT_CALLBACK CVT_FLOAT CVT_NATIVE_MAPPED CVT_NATIVE_MAPPED_STRING CVT_NATIVE_MAPPED_WSTRING CVT_WSTRING CVT_INTEGER_TYPE CVT_POINTER_TYPE CVT_TYPE_MAPPER CVT_TYPE_MAPPER_STRING CVT_TYPE_MAPPER_WSTRING
CVT_OBJECT
CVT_JNIENV CVT_SHORT CVT_BYTE CB_OPTION_DIRECT CB_OPTION_IN_DLL nativeThreadTerminationFlag Ljava/lang/ThreadLocal; -Ljava/lang/ThreadLocal<Lcom/sun/jna/Memory;>;
nativeThreads 8Ljava/util/Map<Ljava/lang/Thread;Lcom/sun/jna/Pointer;>; isCompatibleVersion '(Ljava/lang/String;Ljava/lang/String;)Z Code LineNumberTable LocalVariableTable expectedVersion
nativeVersion expectedVersionParts [Ljava/lang/String; nativeVersionParts
expectedMajor nativeMajor
expectedMinor nativeMinor
StackMapTable�� dispose ()V
deleteLibrary (Ljava/io/File;)Z lib Ljava/io/File; <init> this Lcom/sun/jna/Native; initIDs setProtected (Z)V isProtected ()Z getWindowID (Ljava/awt/Window;)J w Ljava/awt/Window;
Exceptions{ getComponentID (Ljava/awt/Component;)J c Ljava/awt/Component; getWindowPointer ((Ljava/awt/Window;)Lcom/sun/jna/Pointer; getComponentPointer +(Ljava/awt/Component;)Lcom/sun/jna/Pointer; getWindowHandle0 getDirectBufferPointer ((Ljava/nio/Buffer;)Lcom/sun/jna/Pointer; b Ljava/nio/Buffer; peer J� _getDirectBufferPointer (Ljava/nio/Buffer;)J
getCharset .(Ljava/lang/String;)Ljava/nio/charset/Charset; e .Ljava/nio/charset/IllegalCharsetNameException; .Ljava/nio/charset/UnsupportedCharsetException; encoding charset|�� toString ([B)Ljava/lang/String; buf [B (([BLjava/lang/String;)Ljava/lang/String; 0([BLjava/nio/charset/Charset;)Ljava/lang/String; index len ([C)Ljava/lang/String; [C toStringList ([C)Ljava/util/List; (([C)Ljava/util/List<Ljava/lang/String;>; ([CII)Ljava/util/List; value curPos offset list Ljava/util/List; lastPos maxPos LocalVariableTypeTable $Ljava/util/List<Ljava/lang/String;>;�} *([CII)Ljava/util/List<Ljava/lang/String;>; load ((Ljava/lang/Class;)Lcom/sun/jna/Library; interfaceClass Ljava/lang/Class; Ljava/lang/Class<TT;>; 5<T::Lcom/sun/jna/Library;>(Ljava/lang/Class<TT;>;)TT; 7(Ljava/lang/Class;Ljava/util/Map;)Lcom/sun/jna/Library; options $Ljava/util/Map<Ljava/lang/String;*>; Y<T::Lcom/sun/jna/Library;>(Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)TT; :(Ljava/lang/String;Ljava/lang/Class;)Lcom/sun/jna/Library; name G<T::Lcom/sun/jna/Library;>(Ljava/lang/String;Ljava/lang/Class<TT;>;)TT; I(Ljava/lang/String;Ljava/lang/Class;Ljava/util/Map;)Lcom/sun/jna/Library; handler Handler Lcom/sun/jna/Library$Handler; loader Ljava/lang/ClassLoader; proxy k<T::Lcom/sun/jna/Library;>(Ljava/lang/String;Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)TT; loadLibrary %(Ljava/lang/Class;)Ljava/lang/Object;
Deprecated 1<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;)TT; RuntimeVisibleAnnotations Ljava/lang/Deprecated; 4(Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object; U<T:Ljava/lang/Object;>(Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)TT; 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; C<T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;)TT; F(Ljava/lang/String;Ljava/lang/Class;Ljava/util/Map;)Ljava/lang/Object; g<T:Ljava/lang/Object;>(Ljava/lang/String;Ljava/lang/Class<TT;>;Ljava/util/Map<Ljava/lang/String;*>;)TT; loadLibraryInstance (Ljava/lang/Class;)V field Ljava/lang/reflect/Field; i fields [Ljava/lang/reflect/Field; Ljava/lang/Exception; cls Ljava/lang/Class<*>;� (Ljava/lang/Class<*>;)V findEnclosingLibraryClass $(Ljava/lang/Class;)Ljava/lang/Class; enclosingClass
libOptions declaring
fromDeclaring�� *(Ljava/lang/Class<*>;)Ljava/lang/Class<*>; getLibraryOptions "(Ljava/lang/Class;)Ljava/util/Map; Ljava/lang/NoSuchFieldException; type libraryOptions mappingClass 5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;� K(Ljava/lang/Class<*>;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; lookupField H(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; fieldName resultClass N(Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/Class<*>;)Ljava/lang/Object;
getTypeMapper +(Ljava/lang/Class;)Lcom/sun/jna/TypeMapper; .(Ljava/lang/Class<*>;)Lcom/sun/jna/TypeMapper; getStringEncoding %(Ljava/lang/Class;)Ljava/lang/String; ((Ljava/lang/Class<*>;)Ljava/lang/String; getDefaultStringEncoding ()Ljava/lang/String; getStructureAlignment (Ljava/lang/Class;)I alignment Ljava/lang/Integer;� (Ljava/lang/Class<*>;)I getBytes (Ljava/lang/String;)[B s ((Ljava/lang/String;Ljava/lang/String;)[B 0(Ljava/lang/String;Ljava/nio/charset/Charset;)[B toByteArray bytes toCharArray (Ljava/lang/String;)[C chars loadNativeDispatchLibrary Ljava/io/IOException; orig ext ex Ljava/lang/UnsatisfiedLinkError; dir file path dirs Ljava/util/StringTokenizer; libName bootPath jnaNosys) &loadNativeDispatchLibraryFromClasspath
mappedName
isUnpacked extractFromResourcePath "(Ljava/lang/String;)Ljava/io/File; 9(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljava/io/File; Ljava/net/URISyntaxException; count is Ljava/io/InputStream; fos Ljava/io/FileOutputStream; DEBUG libname resourcePath url Ljava/net/URL;~�j�v�� sizeof (I)I getNativeVersion getAPIChecksum getLastError ()I setLastError (I)V synchronizedLibrary ,(Lcom/sun/jna/Library;)Lcom/sun/jna/Library; library Lcom/sun/jna/Library; ih %Ljava/lang/reflect/InvocationHandler;
newHandler� getWebStartLibraryPath &(Ljava/lang/String;)Ljava/lang/String; cl m Ljava/lang/reflect/Method; libpath� markTemporaryFile (Ljava/io/File;)V marker
getTempDir ()Ljava/io/File; jnatmp xdgCacheFile xdgCacheEnvironment tmp prop removeTemporaryFiles target filter Ljava/io/FilenameFilter; files [Ljava/io/File;��
getNativeSize &(Ljava/lang/Class;Ljava/lang/Object;)I o $Ljava/lang/IllegalArgumentException;� )(Ljava/lang/Class<*>;Ljava/lang/Object;)I isSupportedNativeType (Ljava/lang/Class;)Z (Ljava/lang/Class<*>;)Z setCallbackExceptionHandler 2(Lcom/sun/jna/Callback$UncaughtExceptionHandler;)V ehz getCallbackExceptionHandler 1()Lcom/sun/jna/Callback$UncaughtExceptionHandler; register (Ljava/lang/String;)V (Lcom/sun/jna/NativeLibrary;)V Lcom/sun/jna/NativeLibrary; findDirectMappedClass methods [Ljava/lang/reflect/Method; idx�� getCallingClass ()Ljava/lang/Class; context [Ljava/lang/Class; [Ljava/lang/Class<*>;� ()Ljava/lang/Class<*>; setCallbackThreadInitializer @(Lcom/sun/jna/Callback;Lcom/sun/jna/CallbackThreadInitializer;)V cb Lcom/sun/jna/Callback; initializer 'Lcom/sun/jna/CallbackThreadInitializer;
unregisterAll Entry Ljava/util/Map$Entry; -Ljava/util/Map$Entry<Ljava/lang/Class<*>;[J>;��
unregister handles [J
registered (Ljava/lang/Class;[J)V (Ljava/lang/Class<*>;[J)V getSignature replace J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; s1 s2 str Ljava/lang/StringBuilder;�
getConversion -(Ljava/lang/Class;Lcom/sun/jna/TypeMapper;Z)I
nativeType
fromNative !Lcom/sun/jna/FromNativeConverter; toNative Lcom/sun/jna/ToNativeConverter; mapper Lcom/sun/jna/TypeMapper; allowObjects� 0(Ljava/lang/Class<*>;Lcom/sun/jna/TypeMapper;Z)I &(Ljava/lang/Class;Ljava/lang/String;)V )(Ljava/lang/Class<*>;Ljava/lang/String;)V /(Ljava/lang/Class;Lcom/sun/jna/NativeLibrary;)V rtype
closure_rtype conversionType t Ljava/lang/NoSuchMethodError; method sig rclass ptypes atypes closure_atypes cvt [I [Lcom/sun/jna/ToNativeConverter; rcvt throwLastError etypes f Lcom/sun/jna/Function; mlist ,Ljava/util/List<Ljava/lang/reflect/Method;>;����� 2(Ljava/lang/Class<*>;Lcom/sun/jna/NativeLibrary;)V cacheOptions C(Ljava/lang/Class;Ljava/util/Map;Ljava/lang/Object;)Ljava/util/Map; ifc ifaces �(Ljava/lang/Class<*>;Ljava/util/Map<Ljava/lang/String;*>;Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; registerMethod �(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;[I[J[JIJJLjava/lang/reflect/Method;JIZ[Lcom/sun/jna/ToNativeConverter;Lcom/sun/jna/FromNativeConverter;Ljava/lang/String;)J �(Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;[I[J[JIJJLjava/lang/reflect/Method;JIZ[Lcom/sun/jna/ToNativeConverter;Lcom/sun/jna/FromNativeConverter;Ljava/lang/String;)J ?(Ljava/lang/Class;Ljava/lang/Object;)Lcom/sun/jna/NativeMapped; B(Ljava/lang/Class<*>;Ljava/lang/Object;)Lcom/sun/jna/NativeMapped; H(Ljava/lang/reflect/Method;Ljava/lang/Object;)Lcom/sun/jna/NativeMapped; E(Lcom/sun/jna/ToNativeConverter;Ljava/lang/Object;)Ljava/lang/Object; a(Lcom/sun/jna/FromNativeConverter;Ljava/lang/Object;Ljava/lang/reflect/Method;)Ljava/lang/Object; ffi_prep_cif (IIJJ)J ffi_call (JJJJ)V ffi_prep_closure %(JLcom/sun/jna/Native$ffi_callback;)J ffi_free_closure (J)V initialize_ffi_type (J)I main ([Ljava/lang/String;)V args
DEFAULT_TITLE DEFAULT_VERSION
DEFAULT_BUILD pkg Ljava/lang/Package; title version� freeNativeCallback createNativeCallback j(Lcom/sun/jna/Callback;Ljava/lang/reflect/Method;[Ljava/lang/Class;Ljava/lang/Class;IILjava/lang/String;)J p(Lcom/sun/jna/Callback;Ljava/lang/reflect/Method;[Ljava/lang/Class<*>;Ljava/lang/Class<*>;IILjava/lang/String;)J invokeInt .(Lcom/sun/jna/Function;JI[Ljava/lang/Object;)I
invokeLong .(Lcom/sun/jna/Function;JI[Ljava/lang/Object;)J
invokeVoid .(Lcom/sun/jna/Function;JI[Ljava/lang/Object;)V invokeFloat .(Lcom/sun/jna/Function;JI[Ljava/lang/Object;)F invokeDouble .(Lcom/sun/jna/Function;JI[Ljava/lang/Object;)D
invokePointer invokeStructure 0(Lcom/sun/jna/Function;JI[Ljava/lang/Object;JJ)V [(Lcom/sun/jna/Function;JI[Ljava/lang/Object;Lcom/sun/jna/Structure;)Lcom/sun/jna/Structure; function fp callFlags [Ljava/lang/Object; Lcom/sun/jna/Structure; invokeObject ?(Lcom/sun/jna/Function;JI[Ljava/lang/Object;)Ljava/lang/Object; open (Ljava/lang/String;)J (Ljava/lang/String;I)J close
findSymbol (JLjava/lang/String;)J indexOf (Lcom/sun/jna/Pointer;JJB)J read (Lcom/sun/jna/Pointer;JJ[BII)V (Lcom/sun/jna/Pointer;JJ[SII)V (Lcom/sun/jna/Pointer;JJ[CII)V (Lcom/sun/jna/Pointer;JJ[III)V (Lcom/sun/jna/Pointer;JJ[JII)V (Lcom/sun/jna/Pointer;JJ[FII)V (Lcom/sun/jna/Pointer;JJ[DII)V write getByte (Lcom/sun/jna/Pointer;JJ)B getChar (Lcom/sun/jna/Pointer;JJ)C getShort (Lcom/sun/jna/Pointer;JJ)S getInt (Lcom/sun/jna/Pointer;JJ)I getLong (Lcom/sun/jna/Pointer;JJ)J getFloat (Lcom/sun/jna/Pointer;JJ)F getDouble (Lcom/sun/jna/Pointer;JJ)D
getPointer (J)Lcom/sun/jna/Pointer; addr _getPointer (J)J
getWideString +(Lcom/sun/jna/Pointer;JJ)Ljava/lang/String; getString *(Lcom/sun/jna/Pointer;J)Ljava/lang/String; pointer Lcom/sun/jna/Pointer; <(Lcom/sun/jna/Pointer;JLjava/lang/String;)Ljava/lang/String; dataD getStringBytes (Lcom/sun/jna/Pointer;JJ)[B setMemory (Lcom/sun/jna/Pointer;JJJB)V setByte (Lcom/sun/jna/Pointer;JJB)V setShort (Lcom/sun/jna/Pointer;JJS)V setChar (Lcom/sun/jna/Pointer;JJC)V setInt (Lcom/sun/jna/Pointer;JJI)V setLong (Lcom/sun/jna/Pointer;JJJ)V setFloat (Lcom/sun/jna/Pointer;JJF)V setDouble (Lcom/sun/jna/Pointer;JJD)V
setPointer
setWideString ,(Lcom/sun/jna/Pointer;JJLjava/lang/String;)V getDirectByteBuffer /(Lcom/sun/jna/Pointer;JJJ)Ljava/nio/ByteBuffer; malloc free detach p thread Ljava/lang/Thread;� getTerminationFlag )(Ljava/lang/Thread;)Lcom/sun/jna/Pointer; setDetachState (ZJ)V
access$000 ()Ljava/util/logging/Logger;
access$100 <clinit> nativeEncoding
nativeCharset LS
SourceFile Native.java��
\.�����������
jna.loaded false�����{|������ com/sun/jna/Pointer���|�� ,java/nio/charset/IllegalCharsetNameException~� 2JNA Warning: Encoding ''{0}'' is unsupported ({1}) java/lang/Object�(��� ,java/nio/charset/UnsupportedCharsetException (JNA Warning: Using fallback encoding {0}��'(������ java/lang/String������ java/util/ArrayList}��������� com/sun/jna/Library�� "java/lang/IllegalArgumentException java/lang/StringBuilder Interface (���(
) of library= does not extend �(�� com/sun/jna/Library$Handler���� java/lang/Class�������������������i���� java/lang/ref/WeakReference������ java/lang/Exception Could not access instance of �� ( )
java/util/Map com/sun/jna/Native enclosing-library com/sun/jna/Callback���
���� OPTIONS�� java/lang/IllegalStateException Null options field java/lang/NoSuchFieldException 6OPTIONS must be a public field of type java.util.Map ( ): java/util/HashMap�� type-mapper TYPE_MAPPER com/sun/jna/TypeMapper structure-alignment STRUCTURE_ALIGNMENT java/lang/Integer string-encoding STRING_ENCODING must be a public field of type �( jna.encoding�� com/sun/jna/Structure�i/2/3/�4243��6� jna.nounpack���� java/io/IOException 1JNA Warning: IOException removing temporary files�� jna.boot.library.name jnidispatch jna.boot.library.path�u java/util/StringTokenizer������( java/io/File�u .dylib .jnilib�����( Looking in {0}��
Trying {0} jnidispatch.path�� Found jnidispatch at {0} java/lang/UnsatisfiedLinkError��� dylib�� jnilib���� File found at but not loadable: jna.nosys true���� Trying (via loadLibrary) {0}�� Found jnidispatch on system path�� jna.noclasspathK� +Unable to locate JNA native support library�� libjnidispatch.a
/com/sun/jna/� /NP !Could not find JNA native supportM� jnidispatch.preserve�� jna����������� %Looking in classpath from {0} for {1}�u����� darwin darwin/�i com/sun/jna/ com/sun/jna/darwin java.class.path java/net/URLClassLoader����� Native library ( ) not found in resource path ( Found library resource at {0}�(�(�� java/net/URI�� java/net/URISyntaxException�( File URL could not be properly decoded�� Can't obtain InputStream for ~�� .dll���� Extracting library to {0} java/io/FileOutputStream�|�6 >1� $Failed to create temporary file for
library: �� Library must be a proxy class Unrecognized proxy handler: com/sun/jna/Native$3� javawebstart.version com/sun/jna/Native$4
java/lang/reflect/Method
( .x��
jna.tmpdir� java.io.tmpdir user.home Library/Caches/JNA/temp������ XDG_CACHE_HOMEu(� .cache JNA/temp jna- user.namei�� JNA temporary directory ' ' does not exist ' is not writable com/sun/jna/Native$5 !�"#$�%&��� #Arrays of length zero not allowed: !com/sun/jna/Structure$ByReference ByReference'(�*
The type " " is not supported: com/sun/jna/NativeMapped)*+��,� java/lang/Boolean java/lang/Byte java/lang/Short java/lang/Character(& java/lang/Long java/lang/Float java/lang/Double com/sun/jna/Structure$ByValue ByValue'*%&-.� com/sun/jna/WString Native size for type " " is unknown #$#�������/0 java/lang/reflect/Modifier $�1 java/lang/ClassNotFoundException DCan't determine class with native methods from the current context ( com/sun/jna/Native$62 pThe SecurityManager implementation on this platform is broken; you must explicitly provide the class to register AThis method must be called from the static initializer of a class�3=45678�9�:; java/util/Map$Entry<;=;��>���?�? [�%@� V B S C F D L .�� ;4� java/lang/VoidABCD�EF com/sun/jna/IntegerType com/sun/jna/PointerType com/sun/jna/JNIEnv classloaderGH*IJ�KL
allow-objects'i�M (N�O com/sun/jna/ToNativeConverter�� + is not a supported return type (in method in P�RMS�� - is not a supported argument type (in method T com/sun/jna/LastErrorExceptionUV�Wi��� java/lang/NoSuchMethodError
No method with signature X� com/sun/jna/FromNativeContext���Y com/sun/jna/MethodResultContext�Z com/sun/jna/ToNativeContext�[ Java Native Access (JNA) com/sun/jna/Version 5.11.0 $5.11.0 (package information missing)\]�^(_(
API Version `abc�d( Version: Native: f(g( Prefix: eS$%.0PQTX[\�f $java/io/UnsupportedEncodingException�g|}h�;{|ij native.encoding 3Failed to get charset for native.encoding value : ' 'kl�( jna.debug_load jna.debug_load.jna java/util/WeakHashMapmn com/sun/jna/Native$19� 6.1.3�� line.separator java/lang/Error DThere is an incompatible JNA native library installed on this system
Expected:
Found: (at java.library.path 6To resolve this issue you may do one of the following: , - remove or uninstall the offending library ) - set the system property jna.nosys=true G - set jna.boot.library.path to include the path to the version of the C jnidispatch library included with the JNA jar file you are usingde'&)&*&+&��
jna.protected��o�p�q�r�s�8&9& com/sun/jna/Native$2:; com/sun/jna/Native$7 com/sun/jna/Native$AWT com/sun/jna/Native$Buffers com/sun/jna/Native$ffi_callback -com/sun/jna/Callback$UncaughtExceptionHandler java/awt/HeadlessException java/nio/charset/Charset java/util/List java/util/logging/Level java/net/URL java/lang/ClassLoader java/io/InputStream java/lang/Throwable #java/lang/reflect/InvocationHandler java/io/FilenameFilter java/util/Iterator com/sun/jna/FromNativeConverter com/sun/jna/NativeLibrary com/sun/jna/Function java/lang/Package java/lang/Thread split '(Ljava/lang/String;)[Ljava/lang/String; parseInt (Ljava/lang/String;)I com/sun/jna/CallbackReference
disposeAll com/sun/jna/Memory java/lang/System setProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; delete (Ljava/lang/Object;)J forName WARNING
getMessage java/util/logging/Logger log A(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V @(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V !([BIILjava/nio/charset/Charset;)V ([CII)V add (Ljava/lang/Object;)Z java/util/Collections emptyMap ()Ljava/util/Map; isAssignableFrom append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
getSimpleName 5(Ljava/lang/String;Ljava/lang/Class;Ljava/util/Map;)V getClassLoader ()Ljava/lang/ClassLoader; java/lang/reflect/Proxy newProxyInstance b(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; cast &(Ljava/lang/Object;)Ljava/lang/Object; containsKey getFields ()[Ljava/lang/reflect/Field; java/lang/reflect/Field getType getModifiers isStatic (I)Z
setAccessible get (Ljava/lang/Object;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; findCallbackClass getDeclaringClass
getSuperclass getField -(Ljava/lang/String;)Ljava/lang/reflect/Field; (Ljava/util/Map;)V getName getProperty intValue (Ljava/nio/charset/Charset;)[B arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ()[C
getBoolean (Ljava/lang/String;)Z C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
pathSeparator '(Ljava/lang/String;Ljava/lang/String;)V
hasMoreTokens nextToken mapLibraryName D(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; #(Ljava/io/File;Ljava/lang/String;)V getAbsolutePath exists com/sun/jna/Platform isMac endsWith lastIndexOf substring (II)Ljava/lang/String; parseBoolean isAndroid .(Ljava/util/logging/Level;Ljava/lang/String;)V isAIX RESOURCE_PREFIX
startsWith contains (Ljava/lang/CharSequence;)Z INFO FINE
currentThread ()Ljava/lang/Thread; getContextClassLoader mapSharedLibraryName (I)Ljava/lang/String; getResource "(Ljava/lang/String;)Ljava/net/URL; length getURLs ()[Ljava/net/URL; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; getProtocol toLowerCase equals (Ljava/net/URI;)V getPath
openStream ()Ljava/io/InputStream; isWindows createTempFile B(Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)Ljava/io/File; deleteOnExit ([BII)I ([BII)V getClass isProxyClass getInvocationHandler 9(Ljava/lang/Object;)Ljava/lang/reflect/InvocationHandler; 5(Lcom/sun/jna/Library$Handler;Lcom/sun/jna/Library;)V
getInterfaces ()[Ljava/lang/Class; java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; invoke 9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; getParent
getParentFile
createNewFile printStackTrace mkdirs isLinux isSolaris isFreeBSD isNetBSD isOpenBSD
iskFreeBSD getenv trim isEmpty hashCode (I)Ljava/lang/StringBuilder; canWrite listFiles )(Ljava/io/FilenameFilter;)[Ljava/io/File; isArray java/lang/reflect/Array getLength (Ljava/lang/Object;)I '(Ljava/lang/Object;I)Ljava/lang/Object; getComponentType size +(Ljava/lang/Class;Lcom/sun/jna/Structure;)I !com/sun/jna/NativeMappedConverter getInstance 6(Ljava/lang/Class;)Lcom/sun/jna/NativeMappedConverter; TYPE HAS_BUFFERS isBuffer getDeclaredMethods ()[Ljava/lang/reflect/Method; =(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; getClassContext f(Lcom/sun/jna/Callback;Lcom/sun/jna/CallbackThreadInitializer;)Lcom/sun/jna/CallbackThreadInitializer; entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; getKey getValue clear remove isPrimitive getFromNativeConverter 4(Ljava/lang/Class;)Lcom/sun/jna/FromNativeConverter; getToNativeConverter 2(Ljava/lang/Class;)Lcom/sun/jna/ToNativeConverter; charAt (I)C singletonMap 5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; >(Ljava/lang/String;Ljava/util/Map;)Lcom/sun/jna/NativeLibrary;
getOptions TRUE Ljava/lang/Boolean; (I)Ljava/lang/Object;
getReturnType getParameterTypes com/sun/jna/Structure$FFIType FFIType 3(Ljava/lang/Object;)Lcom/sun/jna/Structure$FFIType; ()Lcom/sun/jna/Pointer; getExceptionTypes getFunction D(Ljava/lang/String;Ljava/lang/reflect/Method;)Lcom/sun/jna/Function; getCallingConvention isInterface E(Ljava/lang/Object;Lcom/sun/jna/FromNativeContext;)Ljava/lang/Object; W(Ljava/lang/Class;Lcom/sun/jna/Function;[Ljava/lang/Object;Ljava/lang/reflect/Method;)V C(Ljava/lang/Object;Lcom/sun/jna/ToNativeContext;)Ljava/lang/Object;
getPackage ()Ljava/lang/Package; getSpecificationTitle getSpecificationVersion out Ljava/io/PrintStream; java/io/PrintStream println getImplementationVersion getTypeInfo ([BLjava/lang/String;)V ([B)V java/lang/ThreadLocal getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; defaultCharset ()Ljava/nio/charset/Charset; synchronizedMap (Ljava/util/Map;)Ljava/util/Map; isSPARC isARM isPPC isMIPS isIntel 1 Y � B
Z #
$# %&