- CallAnyMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
- CallBooleanMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static method that returns a boolean.
- CallByteMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static method that returns a byte.
- CallCharMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static method that returns a char.
- CallConstructor(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Special method to call a constructor of an already existing object.
- CallDoubleMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static method that returns a double.
- CallFloatMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static method that returns a float.
- CallIntMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static method that returns a int.
- CallLongMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static method that returns a long.
- CallObjectMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static method that returns a Object.
- CallShortMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static method that returns a short.
- CallStaticBooleanMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static method that returns a boolean.
- CallStaticByteMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static method that returns a byte.
- CallStaticCharMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static method that returns a char.
- CallStaticDoubleMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static method that returns a double.
- CallStaticFloatMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static method that returns a float.
- CallStaticIntMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static method that returns a int.
- CallStaticLongMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static method that returns a long.
- CallStaticObjectMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static method that returns a object.
- CallStaticShortMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static method that returns a short.
- CallStaticVoidMethod(Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a static void method.
- CallVoidMethod(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Call a non-static void method
- CancelIo(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- CancelIoEx(long, long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- CancelSynchronousIo(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- canGroupExecute() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- canGroupRead() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- canGroupWrite() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- canOthersExecute() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- canOthersRead() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- canOthersWrite() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- canOwnerExecute() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- canOwnerRead() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- canOwnerWrite() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- capacity() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
Returns the size of backing NativeMemory.
- chdir(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Changes the work directory of the entire jvm process.
- chmod(String, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
change file modifier
- chown(String, int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- ClearCommBreak(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- ClearCommError(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- ClearCommError(long, ComStat) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- clone() - Method in class eu.aschuetz.nativeutils.api.structs.GUID
-
- clone() - Method in class eu.aschuetz.nativeutils.api.structs.Sockaddr
-
- close(int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Close a file descriptor
- close() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Closes the memory.
- CloseHandle(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Closes a windows handle.
- Cmsghdr - Class in eu.aschuetz.nativeutils.api.structs
-
- CommConfig - Class in eu.aschuetz.nativeutils.api.structs
-
- CommConfig() - Constructor for class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- CommProp - Class in eu.aschuetz.nativeutils.api.structs
-
- CommProp() - Constructor for class eu.aschuetz.nativeutils.api.structs.CommProp
-
- CommTimeouts - Class in eu.aschuetz.nativeutils.api.structs
-
- CommTimeouts() - Constructor for class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- compareAndSet(long, long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
compares the value at offset with expect if equal sets the value at offset to update and returns true otherwise return false.
- compareAndSet(long, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
compares the value at offset with expect if equal sets the value at offset to update and returns true otherwise return false.
- compareAndSet(long, short, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
compares the value at offset with expect if equal sets the value at offset to update and returns true otherwise return false.
- compareAndSet(long, byte, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
compares the value at offset with expect if equal sets the value at offset to update and returns true otherwise return false.
- compareAndSet(long, byte[]) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- compareAndSet16ByteAlignment() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- compareAndSet1ByteAlignment() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns the amount of alignment needed for addresses to do 1 byte atomic operations on (if supported by cpu)
- compareAndSet2ByteAlignment() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns true if the cpu can do 2 byte atomic operations.
- compareAndSet4ByteAlignment() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns the amount of alignment needed for addresses to do 4 byte atomic operations on (if supported by cpu)
- compareAndSet8ByteAlignment() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns the amount of alignment needed for addresses to do 8 byte atomic operations on (if supported by cpu)
- compareAndSetByte(long, byte, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- compareAndSetInt(long, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- compareAndSetLong(long, long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- compareAndSetShort(long, short, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- ComStat - Class in eu.aschuetz.nativeutils.api.structs
-
- ComStat() - Constructor for class eu.aschuetz.nativeutils.api.structs.ComStat
-
- connect(int, Sockaddr) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
calls connect using a generic socket address.
- ConnectNamedPipe(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- ConnectNamedPipe(long, long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- ConvertInterfaceIndexToLuid(int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- ConvertInterfaceLuidToAlias(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- ConvertInterfaceLuidToIndex(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- ConvertInterfaceLuidToNameA(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- ConvertInterfaceNameToLuidA(String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- copyTo(Sockaddr) - Method in class eu.aschuetz.nativeutils.api.structs.Sockaddr
-
Copy this address to the other address object.
- CpuConst - Interface in eu.aschuetz.nativeutils.api
-
- CPUID_FEAT_ECX_AES - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_AVX - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_CID - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_CX16 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_DCA - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_DS_CPL - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_DTES64 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_EST - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_F16C - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_FMA - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_HYPERVISOR - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_MONITOR - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_MOVBE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_OSXSAVE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_PCID - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_PCLMUL - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_PDCM - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_POPCNT - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_RDRAND - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_SDBG - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_SMX - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_SSE3 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_SSE4_1 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_SSE4_2 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_SSSE3 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_TM2 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_TSC - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_VMX - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_X2APIC - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_XSAVE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_ECX_XTPR - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_ACPI - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_APIC - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_CLFLUSH - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_CMOV - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_CX8 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_DE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_DS - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_FPU - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_FXSR - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_HTT - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_IA64 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_MCA - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_MCE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_MMX - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_MSR - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_MTRR - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_PAE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_PAT - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_PBE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_PGE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_PSE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_PSE36 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_PSN - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_SEP - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_SS - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_SSE - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_SSE2 - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_TM - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_TSC - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CPUID_FEAT_EDX_VME - Static variable in interface eu.aschuetz.nativeutils.api.CpuConst
-
- CreateEventA(long, boolean, boolean, String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns a newly created event handle from the OS.
- CreateFileA(String, int, boolean, boolean, boolean, WindowsNativeUtil.CreateFileA_createMode, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
opens a windows handle for a given path.
- CreateFileMappingA(long, long, int, int, int, String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Creates a file mapping.
- CreateFileW(String, int, boolean, boolean, boolean, WindowsNativeUtil.CreateFileA_createMode, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
opens a windows handle for a given path.
- CreateHardLinkA(String, String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Makes a hard link.
- CreateIpForwardEntry2(MibIpForwardRow2) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- CreateNamedPipeA(String, int, int, int, int, int, int, long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- CreateSemaphoreExA(long, long, long, String, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Create or open semaphore handle.
- CreateSymbolicLinkA(String, String, boolean, boolean) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Makes a symbolic link.
- CTL_CODE(int, int, int, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Helper function for CTL_CODE macro that can be used to generate the dwIoControlCode for the DeviceIoControl function.
- get(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
This method automatically calls the correct get method but does autoboxing.
- get() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
Gets the current instance of NativeUtil
- get() - Method in interface eu.aschuetz.nativeutils.api.NativeUtilsProvider
-
- GetAdapterIndex(String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
returns a unfriendly adapter index based on adapter name (GUID).
- getAdapterName() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- GetAdaptersAddresses(long, long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns adapter addresses.
- getAddress() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses.IpAdapterUnicastAddress
-
- getAddress() - Method in class eu.aschuetz.nativeutils.api.structs.Sockaddr
-
IF you need to store the returned array copy it as it is mutable.
- getAddressFamily() - Method in class eu.aschuetz.nativeutils.api.structs.Sockaddr
-
Returns the Address family of this socket address in a easy to understand format for java.
- getAge() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getAndAdd(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
adds the parameter to the long at offset. returns the previous value. this operation is atomic.
- getAndAdd(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
adds the parameter to the int at offset. returns the previous value. this operation is atomic.
- getAndAdd(long, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
adds the parameter to the short at offset. returns the previous value. this operation is atomic.
- getAndAdd(long, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
adds the parameter to the byte at offset. returns the previous value. this operation is atomic.
- getAndAddByte(long, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- getAndAddInt(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- getAndAddLong(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- getAndAddShort(long, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- getAndSet(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value at offset to the given long. returns the previous value. this operation is atomic.
- getAndSet(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value at offset to the given int. returns the previous value. this operation is atomic.
- getAndSet(long, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value at offset to the given short. returns the previous value. this operation is atomic.
- getAndSet(long, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value at offset to the given byte. returns the previous value. this operation is atomic.
- getAndSetByte(long, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- getAndSetInt(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- getAndSetLong(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- getAndSetShort(long, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- getAnycastAddress() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getAtime() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
signed number
- getBaudRate() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getBlksize() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
signed number
- getBlocks() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
signed number
- GetBooleanField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- GetByteField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- getByteSize() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getCbInQue() - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- getCbOutQue() - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- getCbSize() - Method in class eu.aschuetz.nativeutils.api.structs.SpDeviceInfoData
-
- getCbSize() - Method in class eu.aschuetz.nativeutils.api.structs.SpDeviceInterfaceData
-
- GetCharField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- getClassName() - Method in class eu.aschuetz.nativeutils.api.structs.RegEnumKeyExResult
-
- getCode() - Method in exception eu.aschuetz.nativeutils.api.exceptions.UnknownNativeErrorException
-
- GetCommConfig(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- GetCommMask(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- GetCommModemStatus(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- GetCommProperties(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- GetCommState(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- GetCommTimeouts(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- getCompartmentId() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getConnectionType() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getCtime() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
signed number
- GetCurrentProcess() - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns a pseudo handle to the current process.
- GetCurrentThread() - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns a pseudo Thread handle that always means current thread.
- getDadState() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses.IpAdapterUnicastAddress
-
- getData() - Method in class eu.aschuetz.nativeutils.api.structs.RegEnumValueResult
-
- getData1() - Method in class eu.aschuetz.nativeutils.api.structs.GUID
-
- getData2() - Method in class eu.aschuetz.nativeutils.api.structs.GUID
-
- getData3() - Method in class eu.aschuetz.nativeutils.api.structs.GUID
-
- getData4() - Method in class eu.aschuetz.nativeutils.api.structs.GUID
-
- getDcb() - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- getDeclaringClass() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
Returns the class the field is in.
- getDeclaringClass() - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
returns the class/interface the method is declared in.
- GetDefaultCommConfigA(String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- getDescription() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getDestinationPrefixAddress() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getDestinationPrefixLength() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getDev() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
unsigned number
- getDevInst() - Method in class eu.aschuetz.nativeutils.api.structs.SpDeviceInfoData
-
- getDhcpv4Server() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getDhcpv6ClientDuid() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getDhcpv6Iaid() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getDhcpv6Server() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- GetDirectBufferAddress(ByteBuffer) - Method in interface eu.aschuetz.nativeutils.api.JVMNativeUtil
-
returns the native address of a direct byte buffer.
- GetDirectBufferAddress(ByteBuffer, int, int) - Method in interface eu.aschuetz.nativeutils.api.JVMNativeUtil
-
Returns a NativeMemory object that uses the direct byte buffer object as backing.
- getDnsServerAddress() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getDnsSuffix() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- GetDoubleField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- getDwCurrentRxQueue() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwCurrentTxQueue() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwFileAttributes() - Method in class eu.aschuetz.nativeutils.api.structs.Win32FileAttributeData
-
- getDwMaxBaud() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwMaxRxQueue() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwMaxTxQueue() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwProvCapabilities() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwProviderSubType() - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- getDwProvSpec1() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwProvSpec2() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwProvSubType() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwReserved1() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwServiceMask() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwSettableBaud() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwSettableParams() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getDwSize() - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- getenv(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Get an environment variable.
- GetEnvironmentVariableA(String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- getEofChar() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getErrorChar() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- geteuid() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
returns the effective uid of the user running the process.
- getEvents() - Method in class eu.aschuetz.nativeutils.api.structs.PollFD
-
Returns the events that this poller polls the file descriptor about.
- getEvtChar() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getF_bavail() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_bfree() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_blocks() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_bsize() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_favail() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_ffree() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_files() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_flag() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_frsize() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_fsid() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getF_namemax() - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- getfCtsHold() - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- getFD(FileDescriptor) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- getFd() - Method in class eu.aschuetz.nativeutils.api.structs.PollFD
-
- getFD(FileDescriptor) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns the int based file descriptor of the given java FileDescriptor or -1 if it is invalid.
- getfDsrHold() - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- getfDtrControl() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getfEof() - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- GetFieldID(Class<T>, String, String) - Method in interface eu.aschuetz.nativeutils.api.JVMNativeUtil
-
Gets a native reference to a java field.
- GetFileAttributesA(String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- GetFileAttributesEx(String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns file attributes.
- GetFinalPathNameByHandleA(long, boolean, WindowsNativeUtil.Path_VolumeName) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- GetFinalPathNameByHandleW(long, boolean, WindowsNativeUtil.Path_VolumeName) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- getFlags() - Method in class eu.aschuetz.nativeutils.api.structs.SpDeviceInterfaceData
-
- GetFloatField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- getFreeBSDUtil() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- GetFriendlyIfIndex(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns a friendly adapter index.
- getFriendlyName() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getfRlsdHold() - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- getfRtsControl() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getFtCreationTimeHigh() - Method in class eu.aschuetz.nativeutils.api.structs.Win32FileAttributeData
-
- getFtCreationTimeLow() - Method in class eu.aschuetz.nativeutils.api.structs.Win32FileAttributeData
-
- getFtLastAccessTimeHigh() - Method in class eu.aschuetz.nativeutils.api.structs.Win32FileAttributeData
-
- getFtLastAccessTimeLow() - Method in class eu.aschuetz.nativeutils.api.structs.Win32FileAttributeData
-
- getFtLastWriteTimeHigh() - Method in class eu.aschuetz.nativeutils.api.structs.Win32FileAttributeData
-
- getFtLastWriteTimeLow() - Method in class eu.aschuetz.nativeutils.api.structs.Win32FileAttributeData
-
- getfTxim() - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- getfXoffHold() - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- getfXoffSent() - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- getGatewayAddress() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getGid() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
unsigned number
- getGr_gid() - Method in class eu.aschuetz.nativeutils.api.structs.Group
-
- getGr_mem() - Method in class eu.aschuetz.nativeutils.api.structs.Group
-
- getGr_name() - Method in class eu.aschuetz.nativeutils.api.structs.Group
-
- getGr_passwd() - Method in class eu.aschuetz.nativeutils.api.structs.Group
-
- getgrgid_r(long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns info about a group.
- getgrouplist(String, long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns group list for given username
- getHandle() - Method in exception eu.aschuetz.nativeutils.api.exceptions.MutexAbandonedException
-
May be -1 if the handle could not be determined due to calling WaitForMultipleObjects with waitAll set to true
- getHandle(FileDescriptor) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns the HANDLE (void *) based file descriptor of the given java FileDescriptor or -1 (INVALID_HANDLE_VALUE) if it is invalid.
- getHinstance() - Method in exception eu.aschuetz.nativeutils.api.exceptions.ShellExecuteException
-
- getIfType() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getIndex() - Method in class eu.aschuetz.nativeutils.api.structs.IfNameIndex
-
- getIno() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
unsigned number
- getInterfaceClassGuid() - Method in class eu.aschuetz.nativeutils.api.structs.SpDeviceInfoData
-
- getInterfaceClassGuid() - Method in class eu.aschuetz.nativeutils.api.structs.SpDeviceInterfaceData
-
- getInterfaceIndex() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getInterfaceLuid() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- GetIntField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- GetIpForwardTable2(int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- getIpv4Metric() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getIpv6IfIndex() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getIpv6Metric() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getJVMUtil() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- getKeyClass() - Method in class eu.aschuetz.nativeutils.api.structs.RegQueryInfoKeyResult
-
- getLastWriteTime() - Method in class eu.aschuetz.nativeutils.api.structs.RegEnumKeyExResult
-
- getLastWriteTime() - Method in class eu.aschuetz.nativeutils.api.structs.RegQueryInfoKeyResult
-
- getLeaseLifetime() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses.IpAdapterUnicastAddress
-
- getLen() - Method in class eu.aschuetz.nativeutils.api.structs.Iovec
-
- getLevel() - Method in class eu.aschuetz.nativeutils.api.structs.Cmsghdr
-
- getLinuxConstProvider() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- getLinuxUtil() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- getlogin_r() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns the username of the current user
- GetLongField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- getLuid_IfType() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getLuid_NetLuidIndex() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getLuid_Value() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getMachine() - Method in class eu.aschuetz.nativeutils.api.structs.Utsname
-
- getMaxClassLen() - Method in class eu.aschuetz.nativeutils.api.structs.RegQueryInfoKeyResult
-
- getMaxSubKeyLen() - Method in class eu.aschuetz.nativeutils.api.structs.RegQueryInfoKeyResult
-
- getMaxValueLen() - Method in class eu.aschuetz.nativeutils.api.structs.RegQueryInfoKeyResult
-
- getMaxValueNameLen() - Method in class eu.aschuetz.nativeutils.api.structs.RegQueryInfoKeyResult
-
- GetMethodID(Class<D>, String, String) - Method in interface eu.aschuetz.nativeutils.api.JVMNativeUtil
-
Get non static native method by signature
- getMetric() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getMode() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
unsigned number
- GetModuleFileNameA(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- getMsg_control() - Method in class eu.aschuetz.nativeutils.api.structs.Msghdr
-
- getMsg_controllen() - Method in class eu.aschuetz.nativeutils.api.structs.Msghdr
-
- getMsg_iov() - Method in class eu.aschuetz.nativeutils.api.structs.Msghdr
-
- getMsg_name() - Method in class eu.aschuetz.nativeutils.api.structs.Msghdr
-
- getMtime() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
signed number
- getMtu() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getMulticastAddress() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getName() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
field name
- getName() - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Name of the method
- getName() - Method in class eu.aschuetz.nativeutils.api.structs.IfNameIndex
-
- getName() - Method in class eu.aschuetz.nativeutils.api.structs.RegEnumKeyExResult
-
- getName() - Method in class eu.aschuetz.nativeutils.api.structs.RegEnumValueResult
-
- getNativeLibraryBinaries() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
Helper method to get all shared lib binaries in a map.
- getNativeLibraryBinaries() - Method in interface eu.aschuetz.nativeutils.api.NativeUtilsProvider
-
- getNativePointer() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns the native pointer assosicated with this memory.
- getNativePointer(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns the native pointer to the given offset.
- getNetBSDUtil() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- getNetworkGuid() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getNextHop() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getnFileSizeHigh() - Method in class eu.aschuetz.nativeutils.api.structs.Win32FileAttributeData
-
- getnFileSizeLow() - Method in class eu.aschuetz.nativeutils.api.structs.Win32FileAttributeData
-
- getNlink() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
unsigned number
- getNodename() - Method in class eu.aschuetz.nativeutils.api.structs.Utsname
-
- GetObjectField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
Does NOT do autoboxing.
- getOff() - Method in class eu.aschuetz.nativeutils.api.structs.Iovec
-
- getOffset() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
Returns the offset of this NativeBuffer in its backing NativeMemory.
- getOnLinkPrefixLength() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses.IpAdapterUnicastAddress
-
- getOperStatus() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getOrigin() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- GetOverlappedResult(long, long, boolean) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Gets the result from an async io operation on a handle.
- getpagesize() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns the page size of the operating system in bytes.
- getParameterTypes() - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
Method parameter.
- getParity() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getPayload() - Method in class eu.aschuetz.nativeutils.api.structs.Cmsghdr
-
- getPayload() - Method in class eu.aschuetz.nativeutils.api.structs.Iovec
-
- getPermissions() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- getPhysicalAddress() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getPointerSize() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns size of void* datatype in bytes.
- getPointerSize() - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns size of void* or windows HANDLE datatype in bytes.
- getPosition() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
Returns the number of bytes written to this native buffer
- getPosixUtil() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- getPreferredLifetime() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses.IpAdapterUnicastAddress
-
- getPreferredLifetime() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getPrefix() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getPrefixOrigin() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses.IpAdapterUnicastAddress
-
- getProtocol() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getPtr() - Method in class eu.aschuetz.nativeutils.api.structs.SpDeviceInfoData
-
- getPtr() - Method in class eu.aschuetz.nativeutils.api.structs.SpDeviceInterfaceData
-
- getPw_dir() - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- getPw_gecos() - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- getPw_gid() - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- getPw_name() - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- getPw_passwd() - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- getPw_shell() - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- getPw_uid() - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- getpwnam_r(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns user information about a given user.
- getpwuid_r(long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns user information about a given user by uid
- getRdev() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
unsigned number
- getReadIntervalTimeout() - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- getReadTotalTimeoutConstant() - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- getReadTotalTimeoutMultiplier() - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- getReceiveLinkSpeed() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getRelease() - Method in class eu.aschuetz.nativeutils.api.structs.Utsname
-
- getReturnType() - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
gets the return type or "void.class" if the method is a void method.
- getREvents() - Method in class eu.aschuetz.nativeutils.api.structs.PollFD
-
Returns the events that this poll was notified about.
- getSecurityDescriptorSize() - Method in class eu.aschuetz.nativeutils.api.structs.RegQueryInfoKeyResult
-
- GetShortField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- getSitePrefixLength() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getSize() - Method in class eu.aschuetz.nativeutils.api.structs.Iovec
-
- getSize() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
signed number
- getsockname(int, Sockaddr) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Writes the socket address the socket is bound to into the given Sockaddr object.
- getsockopt(int, int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
returns a "int" socket option.
- getsockopt(int, int, int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
returns a custom payload socket option.
- getStartOffset() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
Returns the offset of this NativeBuffer in its backing NativeMemory that it would have after a call to setPosition(0).
- GetStaticBooleanField() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- GetStaticByteField() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- GetStaticCharField() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- GetStaticDoubleField() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- GetStaticFieldID(Class<T>, String, String) - Method in interface eu.aschuetz.nativeutils.api.JVMNativeUtil
-
Gets a native reference to a java field.
- GetStaticFloatField() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- GetStaticIntField() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- GetStaticLongField() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- GetStaticMethodID(Class<D>, String, String) - Method in interface eu.aschuetz.nativeutils.api.JVMNativeUtil
-
Get static native method by signature
- GetStaticObjectField() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
Does NOT do autoboxing.
- GetStaticShortField() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- getStopBits() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getSubKeys() - Method in class eu.aschuetz.nativeutils.api.structs.RegQueryInfoKeyResult
-
- getSuffixOrigin() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses.IpAdapterUnicastAddress
-
- getSysname() - Method in class eu.aschuetz.nativeutils.api.structs.Utsname
-
- GetTokenInformation(long, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Gets information about a token
- getTransmitLinkSpeed() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getTunnelType() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getType() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
Returns the type of the class the field is in.
- getType() - Method in class eu.aschuetz.nativeutils.api.structs.Cmsghdr
-
- getuid() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
returns the real uid of the user running the process.
- getUid() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
unsigned number
- getUnicastAddress() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getValidLifetime() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses.IpAdapterUnicastAddress
-
- getValidLifetime() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- getValues() - Method in class eu.aschuetz.nativeutils.api.structs.RegQueryInfoKeyResult
-
- getVersion() - Method in class eu.aschuetz.nativeutils.api.structs.Utsname
-
- GetVolumePathNameW(String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- getWcProvChar() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getWcProviderData() - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- getWindowsUtil() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- getWinsServerAddress() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- getwPacketLength() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getwPacketVersion() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getWriteTotalTimeoutConstant() - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- getWriteTotalTimeoutMultiplier() - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- getwSettableData() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getwSettableStopParity() - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- getwVersion() - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- getXoffChar() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getXoffLim() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getXonChar() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getXonLim() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- getZoneIndices() - Method in class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- Group - Class in eu.aschuetz.nativeutils.api.structs
-
- Group() - Constructor for class eu.aschuetz.nativeutils.api.structs.Group
-
- GUID - Class in eu.aschuetz.nativeutils.api.structs
-
See
https://docs.microsoft.com/en-us/windows/win32/api/guiddef/ns-guiddef-guid
- GUID() - Constructor for class eu.aschuetz.nativeutils.api.structs.GUID
-
- GUID(String) - Constructor for class eu.aschuetz.nativeutils.api.structs.GUID
-
- if_indextoname(int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns the interface name as a string or null if the index is not found.
- if_nameindex() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
returns all network interface indices
- if_nametoindex(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
returns the interface index or 0 if the interface is not found
- IFA_ADDRESS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFA_ADDRESS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFA_ADDRESS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFA_ANYCAST() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFA_ANYCAST() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFA_ANYCAST - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFA_BROADCAST() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFA_BROADCAST() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFA_BROADCAST - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFA_CACHEINFO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFA_CACHEINFO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFA_CACHEINFO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFA_F_PERMANENT() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFA_F_PERMANENT() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFA_F_PERMANENT - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFA_F_SECONDARY() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFA_F_SECONDARY() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFA_F_SECONDARY - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFA_LABEL() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFA_LABEL() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFA_LABEL - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFA_LOCAL() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFA_LOCAL() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFA_LOCAL - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFA_UNSPEC() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFA_UNSPEC() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFA_UNSPEC - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFF_NO_PI() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFF_NO_PI() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFF_NO_PI - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFF_UP() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFF_UP() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFF_UP - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IFLA_IFNAME() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFLA_IFNAME() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFLA_IFNAME - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- IfNameIndex - Class in eu.aschuetz.nativeutils.api.structs
-
- IfNameIndex(int, String) - Constructor for class eu.aschuetz.nativeutils.api.structs.IfNameIndex
-
- IFNAMSIZ() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- IFNAMSIZ() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- IFNAMSIZ - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- InconsistentMutexException - Exception in eu.aschuetz.nativeutils.api.exceptions
-
This exception is thrown by linux when the pthread implementation tries to lock a robust mutex which
WAS locked by another process or thread that has died before releasing the mutex.
- InconsistentMutexException() - Constructor for exception eu.aschuetz.nativeutils.api.exceptions.InconsistentMutexException
-
- indexOf(long, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns the next offset in the memory that has the given value.
- inputStreamFromFD(int, boolean) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns a input stream that will read bytes from the filedescriptor by calling the read method.
- intCode() - Method in exception eu.aschuetz.nativeutils.api.exceptions.UnknownNativeErrorException
-
- INVALID_HANDLE_VALUE() - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- InvalidFileDescriptorException - Exception in eu.aschuetz.nativeutils.api.exceptions
-
This exception is thrown when a passed file descriptor has been detected to be invalid.
- InvalidFileDescriptorException() - Constructor for exception eu.aschuetz.nativeutils.api.exceptions.InvalidFileDescriptorException
-
- invoke(D, Object...) - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
- ioctl(int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
trigger an ioctl with a device.
- ioctl(int, int, byte[], int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
trigger an ioctl with a device.
- ioctl(int, int, long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
trigger an ioctl with a device.
- ioctl(int, int, NativeMemory, long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
trigger an ioctl with a device.
- Iovec - Class in eu.aschuetz.nativeutils.api.structs
-
- Iovec(int) - Constructor for class eu.aschuetz.nativeutils.api.structs.Iovec
-
- Iovec(byte[]) - Constructor for class eu.aschuetz.nativeutils.api.structs.Iovec
-
- Iovec(byte[], int, int) - Constructor for class eu.aschuetz.nativeutils.api.structs.Iovec
-
- IpAdapterAddresses - Class in eu.aschuetz.nativeutils.api.structs
-
- IpAdapterAddresses() - Constructor for class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses
-
- IpAdapterAddresses.AdapterPrefix - Class in eu.aschuetz.nativeutils.api.structs
-
- IpAdapterAddresses.IpAdapterUnicastAddress - Class in eu.aschuetz.nativeutils.api.structs
-
- IpAdapterUnicastAddress() - Constructor for class eu.aschuetz.nativeutils.api.structs.IpAdapterAddresses.IpAdapterUnicastAddress
-
- isAutoconfigureAddress() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- isBlockDevice() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- isCharacterDevice() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- isComplete() - Method in class eu.aschuetz.nativeutils.api.structs.Msghdr
-
- isConstructor() - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
returns true if the method refers to a constructor.
- isControlDataTruncated() - Method in class eu.aschuetz.nativeutils.api.structs.Msghdr
-
- isDir() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- isEnabled() - Method in interface eu.aschuetz.nativeutils.api.NativeUtilsProvider
-
- isErrQueue() - Method in class eu.aschuetz.nativeutils.api.structs.Msghdr
-
- isfAbortOnError() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isfBinary() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isfDsrSensitivity() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isfErrorChar() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isFIFO() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- isfInX() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isfNull() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isfOutX() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isfOutxCtsFlow() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isfOutxDsrFlow() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isfParity() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isFreeBSD() - Method in interface eu.aschuetz.nativeutils.api.NativeUtil
-
returns true if this NativeUtil is instanceof
FreeBSDNativeUtil and supports the FreeBSD API functions.
- isFreeBSD() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- isFreeBSD() - Method in class eu.aschuetz.nativeutils.api.NoopNativeUtil
-
- isfTXContinueOnXoff() - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- isImmortal() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- isJVM() - Method in interface eu.aschuetz.nativeutils.api.NativeUtil
-
Returns true if this NativeUtil is instanceof
JVMNativeUtil and supports the JVM/JNI API functions.
- isJVM() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- isJVM() - Method in class eu.aschuetz.nativeutils.api.NoopNativeUtil
-
- isLinux() - Method in interface eu.aschuetz.nativeutils.api.NativeUtil
-
Returns true if this NativeUtil is instanceof
LinuxNativeUtil and supports the Linux API functions.
- isLinux() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- isLinux() - Method in class eu.aschuetz.nativeutils.api.NoopNativeUtil
-
- isLoopback() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- isNetBSD() - Method in interface eu.aschuetz.nativeutils.api.NativeUtil
-
returns true if this NativeUtil is instanceof
NetBSDNativeUtil and supports the NetBSD API functions.
- isNetBSD() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- isNetBSD() - Method in class eu.aschuetz.nativeutils.api.NoopNativeUtil
-
- isNoop() - Method in interface eu.aschuetz.nativeutils.api.NativeUtil
-
Returns true if this NativeUtil does not implement any useful functions.
- isNoop() - Method in class eu.aschuetz.nativeutils.api.NoopNativeUtil
-
- isOutOfBand() - Method in class eu.aschuetz.nativeutils.api.structs.Msghdr
-
- isPosix() - Method in interface eu.aschuetz.nativeutils.api.NativeUtil
-
returns true if this NativeUtil is instanceof
PosixNativeUtil and supports the POSIX API functions.
- isPosix() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- isPosix() - Method in class eu.aschuetz.nativeutils.api.NoopNativeUtil
-
- isPrimitive() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
is the field primitive?
- isPrimitiveMethod() - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
returns true if the method returns a primitive type (byte, char, short, int, long, float, double)
- isPublish() - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- isRegularFile() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- isSocket() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- isStatic() - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
is the field static?
- isStatic() - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
is the method static?
- isSymbolicLink() - Method in class eu.aschuetz.nativeutils.api.structs.Stat
-
- isTruncated() - Method in class eu.aschuetz.nativeutils.api.structs.Msghdr
-
- isValid() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns true if the close() method of this memory has not yet been called.
- isValid(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns true if the close() method of this memory has not yet been called and the memory is valid for the given offset (at least 1 byte can be read/written at the given offset)
- isValid(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns true if the close() method of this memory has not yet been called and the memory is valid for the given offset and length
- isVoidMethod() - Method in interface eu.aschuetz.nativeutils.api.NativeMethod
-
returns true if the method is a void method.
- isWindows() - Method in interface eu.aschuetz.nativeutils.api.NativeUtil
-
Returns true if this NativeUtil is instanceof
WindowsNativeUtil and supports the Windows API functions.
- isWindows() - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
- isWindows() - Method in class eu.aschuetz.nativeutils.api.NoopNativeUtil
-
- iterateDeviceInterfaces(GUID, String, int, GUID) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Convenience method that uses the SetupDiGetClassDevsA+SetupDiEnumDeviceInterfaces+SetupDiGetDeviceInterfaceDetail
Syscalls to provide the return value of SetupDiGetDeviceInterfaceDetail into a iterable for easier use.
- iterateRegistrySubKeys(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Convenience method that returns an iterable over all subkeys of a hkey.
- read(int, byte[], int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Reads from a file descriptor.
- read(int, NativeMemory, long, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Reads from a file descriptor.
- read(int, ByteBuffer, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Reads from a file descriptor.
- read(long, byte[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- read(long, char[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- read(long, short[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- read(long, int[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- read(long, long[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- read(long, float[], int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- read(long, double[], int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- read(long, byte[], int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
reads len bytes from the offset address and stores them into the buffer starting at bufferOffset.
- read(long, byte[]) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
reads buffer.length bytes from the offset address and stores them into the buffer starting at offset 0.
- read(long, NativeMemory, long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
reads len bytes from offset address and stores them into dst.
- read(long, ByteBuffer, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
reads len bytes from the offset address and stores them into the buffer.
- read(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 1 byte from the offset address.
- READ_CONTROL - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- readBoolean() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readByte() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readByte(byte[], int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- readChar() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readDouble() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readDouble(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 8 bytes from the offset address.
- readDouble(byte[], int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- ReadFile(long, byte[], int, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Reads bytes from a handle into a buffer.
- ReadFile(long, ByteBuffer, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Reads bytes from a handle into a buffer.
- ReadFile(long, NativeMemory, long, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Reads bytes from a handle into a buffer.
- ReadFile(long, NativeMemory, long, int, long, long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
reads using overlapped mechanism. returns an overlapped pointer that must be feed by calling
WindowsNativeUtil.free(long) after it has been confirmed that the async READ is done by calling GetOverlappedResult.
- readFloat() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readFloat(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 4 bytes from the offset address.
- readFloat(byte[], int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- readFully(byte[]) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readFully(byte[], int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readInt() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readInt(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 4 bytes from the offset address.
- readInt(byte[], int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- readIntBE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 4 bytes from the offset address and assume whatever value was read is big endian.
- readIntLE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 4 bytes from the offset address and assume whatever value was read is big endian.
- readLine() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readlink(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
returns the resolved path of the symlink
- readLong() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readLong(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 8 bytes from the offset address.
- readLong(byte[], int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- readLongBE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- readLongLE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- readPointer(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read a pointer from the given offset.
- readShort() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readShort(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 2 bytes from the offset address.
- readShort(byte[], int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- readShortBE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- readShortLE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- readUByte(byte[], int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- readUInt(byte[], int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- readUnsignedByte() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readUnsignedByte(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 1 byte from the offset address and read it as a unsigned byte.
- readUnsignedInt(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
read 4 bytes from the offset address.
- readUnsignedIntBE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- readUnsignedIntLE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- readUnsignedShort() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readUnsignedShort(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
reads 2 bytes from the offset address and treats them as a unsigned short.
- readUnsignedShortBE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- readUnsignedShortLE(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- readUntilByte(long, byte, byte[], int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
reads bytes into a buffer until a byte is encountered that is equal to the value parameter.
- readUShort(byte[], int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- readUTF() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- readZeroTerminatedUTF8() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
the returned string does not end with the 0 byte.
- realpath(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
resolves all symbolic links in the given path.
- recvfrom(int, byte[], int, int, int, Sockaddr) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
The Output parameter sockaddr may be null if you are not interested in this information.
- recvmsg(int, Msghdr, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
receive a message on a socket.
- RegCloseKey(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- RegData - Class in eu.aschuetz.nativeutils.api.structs
-
- RegData(int) - Constructor for class eu.aschuetz.nativeutils.api.structs.RegData
-
- RegData(long) - Constructor for class eu.aschuetz.nativeutils.api.structs.RegData
-
- RegData(Object, Object) - Constructor for class eu.aschuetz.nativeutils.api.structs.RegData
-
- RegData.RegType - Enum in eu.aschuetz.nativeutils.api.structs
-
- RegEnumKeyExA(long, int, int, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Enumerate subkeys of a registry key.
- RegEnumKeyExResult - Class in eu.aschuetz.nativeutils.api.structs
-
- RegEnumValueA(long, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- RegEnumValueResult - Class in eu.aschuetz.nativeutils.api.structs
-
- RegEnumValueResult() - Constructor for class eu.aschuetz.nativeutils.api.structs.RegEnumValueResult
-
- RegEnumValueResult(String, RegData) - Constructor for class eu.aschuetz.nativeutils.api.structs.RegEnumValueResult
-
- RegOpenKeyExA(long, String, int, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- RegQueryInfoKeyA(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Get information about a registry key.
- RegQueryInfoKeyResult - Class in eu.aschuetz.nativeutils.api.structs
-
- RegQueryValueExA(long, String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Read a registry value.
- ReleaseSemaphore(long, long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
releases a "locked" semaphore
- remaining() - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
Returns the exact number of bytes that can be read from this NativeBuffer.
- remaining(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns the amount of bytes remaining to be read/written to until the end of the memory is reached.
- ResetEvent(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Resets the given event handle.
- ResourceBusyException - Exception in eu.aschuetz.nativeutils.api.exceptions
-
- ResourceBusyException(String) - Constructor for exception eu.aschuetz.nativeutils.api.exceptions.ResourceBusyException
-
- ResourceTemporarilyUnavailableException - Exception in eu.aschuetz.nativeutils.api.exceptions
-
- ResourceTemporarilyUnavailableException(String) - Constructor for exception eu.aschuetz.nativeutils.api.exceptions.ResourceTemporarilyUnavailableException
-
- RT_SCOPE_UNIVERSE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RT_SCOPE_UNIVERSE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RT_SCOPE_UNIVERSE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_CACHEINFO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_CACHEINFO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_CACHEINFO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_DPORT() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_DPORT() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_DPORT - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_DST() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_DST() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_DST - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_ENCAP() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_ENCAP() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_ENCAP - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_ENCAP_TYPE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_ENCAP_TYPE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_ENCAP_TYPE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_EXPIRES() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_EXPIRES() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_EXPIRES - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_FLOW() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_FLOW() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_FLOW - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_GATEWAY() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_GATEWAY() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_GATEWAY - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_IIF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_IIF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_IIF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_IP_PROTO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_IP_PROTO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_IP_PROTO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_MARK() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_MARK() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_MARK - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_METRICS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_METRICS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_METRICS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_MFC_STATS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_MFC_STATS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_MFC_STATS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_MP_ALGO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_MP_ALGO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_MP_ALGO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_MULTIPATH() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_MULTIPATH() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_MULTIPATH - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_NEWDST() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_NEWDST() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_NEWDST - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_NH_ID() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_NH_ID() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_NH_ID - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_OIF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_OIF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_OIF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_PAD() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_PAD() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_PAD - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_PREF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_PREF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_PREF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_PREFSRC() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_PREFSRC() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_PREFSRC - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_PRIORITY() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_PRIORITY() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_PRIORITY - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_PROTOINFO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_PROTOINFO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_PROTOINFO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_SESSION() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_SESSION() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_SESSION - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_SPORT() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_SPORT() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_SPORT - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_SRC() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_SRC() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_SRC - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_TABLE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_TABLE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_TABLE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_TTL_PROPAGATE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_TTL_PROPAGATE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_TTL_PROPAGATE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_UID() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_UID() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_UID - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_UNSPEC() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_UNSPEC() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_UNSPEC - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTA_VIA() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTA_VIA() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTA_VIA - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTM_DELADDR() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTM_DELADDR() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTM_DELADDR - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTM_GETADDR() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTM_GETADDR() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTM_GETADDR - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTM_GETLINK() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTM_GETLINK() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTM_GETLINK - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- RTM_NEWADDR() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- RTM_NEWADDR() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- RTM_NEWADDR - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IRGRP() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IRGRP() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IRGRP - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IROTH() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IROTH() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IROTH - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IRUSR() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IRUSR() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IRUSR - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IRWXG() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IRWXG() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IRWXG - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IRWXO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IRWXO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IRWXO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IRWXU() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IRWXU() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IRWXU - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IWGRP() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IWGRP() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IWGRP - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IWOTH() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IWOTH() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IWOTH - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IWUSR() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IWUSR() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IWUSR - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IXGRP() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IXGRP() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IXGRP - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IXOTH() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IXOTH() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IXOTH - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- S_IXUSR() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- S_IXUSR() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- S_IXUSR - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SCM_RIGHTS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SCM_RIGHTS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
CMSG HDR type for file descriptor transfer
- SCM_RIGHTS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
CMSG HDR type for file descriptor transfer
- SCM_TIMESTAMP() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SCM_TIMESTAMP() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SCM_TIMESTAMP - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SCM_TIMESTAMPING() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SCM_TIMESTAMPING() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SCM_TIMESTAMPING - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SCM_TIMESTAMPING_OPT_STATS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SCM_TIMESTAMPING_OPT_STATS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SCM_TIMESTAMPING_OPT_STATS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SCM_TIMESTAMPING_PKTINFO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SCM_TIMESTAMPING_PKTINFO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SCM_TIMESTAMPING_PKTINFO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SCM_TIMESTAMPNS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SCM_TIMESTAMPNS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SCM_TIMESTAMPNS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SCM_WIFI_STATUS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SCM_WIFI_STATUS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SCM_WIFI_STATUS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SEC_COMMIT - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- SEC_IMAGE - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- SEC_IMAGE_NO_EXECUTE - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- SEC_LARGE_PAGES - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- SEC_NOCACHE - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- SEC_RESERVE - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- SEC_WRITECOMBINE - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- sem_close(long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sem_destroy(long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sem_getvalue(long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sem_init(long, boolean, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Initializes an unnamed semaphore.
- sem_open(String, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sem_open(String, int, int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sem_post(long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sem_t_size() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns the size of sem_t in bytes.
- sem_timedwait(long, long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sem_trywait(long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sem_unlink(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sem_wait(long) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- SEMAPHORE_ALL_ACCESS - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- SEMAPHORE_MODIFY_STATE - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- sendmsg(int, Msghdr, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
send a message on a socket.
- set(T, F) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
This method automatically calls the correct set method but does autoboxing.
- set(long, byte, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- set(long, int, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Writes len bytes with the given value to the offset.
- set(NativeUtil) - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
Useful for testing/debugging.
- setAge(long) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setAutoconfigureAddress(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setBaudRate(long) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- SetBooleanField(T, boolean) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetByteField(T, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- setByteSize(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setCbInQue(long) - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- setCbOutQue(long) - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- SetCharField(T, char) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetCommBreak(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- SetCommConfig(long, CommConfig) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- SetCommMask(long, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- SetCommState(long, DCB) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- SetCommTimeouts(long, CommTimeouts) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- setData(RegData) - Method in class eu.aschuetz.nativeutils.api.structs.RegEnumValueResult
-
- setData1(int) - Method in class eu.aschuetz.nativeutils.api.structs.GUID
-
- setData2(short) - Method in class eu.aschuetz.nativeutils.api.structs.GUID
-
- setData3(short) - Method in class eu.aschuetz.nativeutils.api.structs.GUID
-
- setData4(byte[]) - Method in class eu.aschuetz.nativeutils.api.structs.GUID
-
- setDcb(DCB) - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- SetDefaultCommConfigA(String, CommConfig) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- setDestinationPrefixAddress(Sockaddr) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setDestinationPrefixLength(int) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- SetDoubleField(T, double) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- setDwCurrentRxQueue(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwCurrentTxQueue(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwMaxBaud(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwMaxRxQueue(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwMaxTxQueue(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwProvCapabilities(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwProviderSubType(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- setDwProvSpec1(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwProvSpec2(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwProvSubType(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwReserved1(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwServiceMask(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwSettableBaud(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwSettableParams(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setDwSize(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- setenv(String, String, boolean) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Set an environment variable.
- SetEnvironmentVariableA(String, String) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- setEofChar(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setErrorChar(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- SetEvent(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Sets a event identified by the handle
- setEvtChar(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setF_bavail(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_bfree(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_blocks(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_bsize(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_favail(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_ffree(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_files(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_flag(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_frsize(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_fsid(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setF_namemax(long) - Method in class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- setfAbortOnError(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfBinary(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfCtsHold(int) - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- setfDsrHold(int) - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- setfDsrSensitivity(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfDtrControl(long) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfEof(int) - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- setfErrorChar(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- SetFileAttributesA(String, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- setfInX(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- SetFloatField(T, float) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- setfNull(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfOutX(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfOutxCtsFlow(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfOutxDsrFlow(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfParity(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfRlsdHold(int) - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- setfRtsControl(long) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfTXContinueOnXoff(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setfTxim(int) - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- setfXoffHold(int) - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- setfXoffSent(int) - Method in class eu.aschuetz.nativeutils.api.structs.ComStat
-
- setGr_gid(int) - Method in class eu.aschuetz.nativeutils.api.structs.Group
-
- setGr_mem(List<String>) - Method in class eu.aschuetz.nativeutils.api.structs.Group
-
- setGr_name(String) - Method in class eu.aschuetz.nativeutils.api.structs.Group
-
- setGr_passwd(String) - Method in class eu.aschuetz.nativeutils.api.structs.Group
-
- setImmortal(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setInterfaceIndex(int) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setInterfaceLuid(long) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- SetIntField(T, int) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetLongField(T, long) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- setLoopback(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setMetric(long) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setName(String) - Method in class eu.aschuetz.nativeutils.api.structs.RegEnumValueResult
-
- setNextHop(Sockaddr) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- SetObjectField(T, F) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
Does NOT do autoboxing.
- setOffset(long) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
Change the offset in the native memory.
- setOrigin(long) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setParity(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setPayload(byte[]) - Method in class eu.aschuetz.nativeutils.api.structs.Cmsghdr
-
- setPosition(long) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
Changes the offset so that getPosition() would return the given number.
- setPreferredLifetime(long) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setProtocol(long) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setProvider(NativeUtilsProvider) - Static method in class eu.aschuetz.nativeutils.api.NativeUtils
-
Useful for testing/debugging.
- setPublish(boolean) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setPw_dir(String) - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- setPw_gecos(String) - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- setPw_gid(int) - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- setPw_name(String) - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- setPw_passwd(String) - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- setPw_shell(String) - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- setPw_uid(int) - Method in class eu.aschuetz.nativeutils.api.structs.Passwd
-
- setReadIntervalTimeout(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- setReadTotalTimeoutConstant(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- setReadTotalTimeoutMultiplier(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- SetShortField(T, short) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- setSitePrefixLength(byte) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setsockopt(int, int, int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
sets a int socket option.
- setsockopt(int, int, int, byte[]) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Sets a custom payload socket option.
- SetStaticBooleanField(boolean) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetStaticByteField(byte) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetStaticCharField(char) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetStaticDoubleField(double) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetStaticFloatField(float) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetStaticIntField(int) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetStaticLongField(long) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- SetStaticObjectField(T) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
Does NOT do autoboxing.
- SetStaticShortField(short) - Method in interface eu.aschuetz.nativeutils.api.NativeField
-
- setStopBits(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- SetupComm(long, int, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- SetupDiDestroyDeviceInfoList(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Destroys a handle created by SetupDiGetClassDevsA
- SetupDiEnumDeviceInterfaces(long, SpDeviceInfoData, GUID, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Get a device element from the device set.
- SetupDiGetClassDevsA(GUID, String, long, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Create a device enumeration for connected hardware devices.
- SetupDiGetDeviceInterfaceDetail(long, SpDeviceInterfaceData, SpDeviceInfoData) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Get detailed info from a device.
- setValidLifetime(long) - Method in class eu.aschuetz.nativeutils.api.structs.MibIpForwardRow2
-
- setWcProvChar(char[]) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setWcProviderData(byte[]) - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- setwPacketLength(int) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setwPacketVersion(int) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setWriteTotalTimeoutConstant(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- setWriteTotalTimeoutMultiplier(long) - Method in class eu.aschuetz.nativeutils.api.structs.CommTimeouts
-
- setwSettableData(int) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setwSettableStopParity(int) - Method in class eu.aschuetz.nativeutils.api.structs.CommProp
-
- setwVersion(int) - Method in class eu.aschuetz.nativeutils.api.structs.CommConfig
-
- setXoffChar(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setXoffLim(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setXonChar(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- setXonLim(int) - Method in class eu.aschuetz.nativeutils.api.structs.DCB
-
- SharingViolationException - Exception in eu.aschuetz.nativeutils.api.exceptions
-
- SharingViolationException(String) - Constructor for exception eu.aschuetz.nativeutils.api.exceptions.SharingViolationException
-
- SharingViolationException(String, String, String) - Constructor for exception eu.aschuetz.nativeutils.api.exceptions.SharingViolationException
-
- ShellExecuteA(long, String, String, String, String, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Performs an operation on a specified file.
- ShellExecuteException - Exception in eu.aschuetz.nativeutils.api.exceptions
-
- ShellExecuteException(long, long) - Constructor for exception eu.aschuetz.nativeutils.api.exceptions.ShellExecuteException
-
- shm_open(String, int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- shm_unlink(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- SIOCGIFFLAGS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SIOCGIFFLAGS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SIOCGIFFLAGS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SIOCGIFMTU() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SIOCGIFMTU() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SIOCGIFMTU - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SIOCSIFFLAGS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SIOCSIFFLAGS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SIOCSIFFLAGS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- size() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns the size of this memory.
- sizeof_pthread_cond_t() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sizeof_pthread_condattr_t() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sizeof_pthread_mutex_t() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- sizeof_pthread_mutexattr_t() - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- skipBytes(int) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- SO_ACCEPTCONN() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_ACCEPTCONN() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_ACCEPTCONN - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_ATTACH_BPF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_ATTACH_BPF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_ATTACH_BPF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_ATTACH_FILTER() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_ATTACH_FILTER() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_ATTACH_FILTER - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_ATTACH_REUSEPORT_CBPF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_ATTACH_REUSEPORT_CBPF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_ATTACH_REUSEPORT_CBPF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_ATTACH_REUSEPORT_EBPF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_ATTACH_REUSEPORT_EBPF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_ATTACH_REUSEPORT_EBPF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_BINDTODEVICE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_BINDTODEVICE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_BINDTODEVICE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_BPF_EXTENSIONS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_BPF_EXTENSIONS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_BPF_EXTENSIONS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_BROADCAST() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_BROADCAST() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_BROADCAST - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_BSDCOMPAT() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_BSDCOMPAT() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_BSDCOMPAT - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_BUSY_POLL() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_BUSY_POLL() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_BUSY_POLL - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_CNX_ADVICE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_CNX_ADVICE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_CNX_ADVICE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_COOKIE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_COOKIE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_COOKIE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_DEBUG() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_DEBUG() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_DEBUG - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_DETACH_BPF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_DETACH_BPF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_DETACH_BPF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_DETACH_FILTER() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_DETACH_FILTER() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_DETACH_FILTER - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_DOMAIN() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_DOMAIN() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_DOMAIN - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_DONTROUTE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_DONTROUTE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_DONTROUTE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_ERROR() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_ERROR() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_ERROR - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_GET_FILTER() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_GET_FILTER() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_GET_FILTER - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_INCOMING_CPU() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_INCOMING_CPU() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_INCOMING_CPU - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_INCOMING_NAPI_ID() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_INCOMING_NAPI_ID() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_INCOMING_NAPI_ID - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_KEEPALIVE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_KEEPALIVE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_KEEPALIVE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_LINGER() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_LINGER() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_LINGER - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_LOCK_FILTER() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_LOCK_FILTER() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_LOCK_FILTER - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_MARK() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_MARK() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_MARK - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_MAX_PACING_RATE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_MAX_PACING_RATE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_MAX_PACING_RATE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_MEMINFO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_MEMINFO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_MEMINFO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_NO_CHECK() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_NO_CHECK() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_NO_CHECK - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_NOFCS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_NOFCS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_NOFCS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_OOBINLINE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_OOBINLINE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_OOBINLINE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_PASSCRED() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_PASSCRED() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_PASSCRED - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_PASSSEC() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_PASSSEC() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_PASSSEC - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_PEEK_OFF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_PEEK_OFF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_PEEK_OFF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_PEERCRED() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_PEERCRED() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_PEERCRED - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_PEERGROUPS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_PEERGROUPS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_PEERGROUPS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_PEERNAME() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_PEERNAME() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_PEERNAME - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_PEERSEC() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_PEERSEC() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_PEERSEC - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_PRIORITY() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_PRIORITY() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_PRIORITY - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_PROTOCOL() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_PROTOCOL() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_PROTOCOL - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_RCVBUF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_RCVBUF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_RCVBUF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_RCVBUFFORCE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_RCVBUFFORCE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_RCVBUFFORCE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_RCVLOWAT() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_RCVLOWAT() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_RCVLOWAT - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_RCVTIMEO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_RCVTIMEO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_RCVTIMEO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_REUSEADDR() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_REUSEADDR() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_REUSEADDR - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_REUSEPORT() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_REUSEPORT() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_REUSEPORT - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_RXQ_OVFL() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_RXQ_OVFL() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_RXQ_OVFL - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_SECURITY_AUTHENTICATION() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_SECURITY_AUTHENTICATION() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_SECURITY_AUTHENTICATION - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_SECURITY_ENCRYPTION_NETWORK() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_SECURITY_ENCRYPTION_NETWORK() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_SECURITY_ENCRYPTION_NETWORK - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_SECURITY_ENCRYPTION_TRANSPORT() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_SECURITY_ENCRYPTION_TRANSPORT() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_SECURITY_ENCRYPTION_TRANSPORT - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_SELECT_ERR_QUEUE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_SELECT_ERR_QUEUE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_SELECT_ERR_QUEUE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_SNDBUF() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_SNDBUF() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_SNDBUF - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_SNDBUFFORCE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_SNDBUFFORCE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_SNDBUFFORCE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_SNDLOWAT() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_SNDLOWAT() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_SNDLOWAT - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_SNDTIMEO() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_SNDTIMEO() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_SNDTIMEO - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_TIMESTAMP() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_TIMESTAMP() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_TIMESTAMP - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_TIMESTAMPING() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_TIMESTAMPING() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_TIMESTAMPING - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_TIMESTAMPNS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_TIMESTAMPNS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_TIMESTAMPNS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_TYPE() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_TYPE() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_TYPE - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_WIFI_STATUS() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_WIFI_STATUS() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_WIFI_STATUS - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SO_ZEROCOPY() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SO_ZEROCOPY() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SO_ZEROCOPY - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SOCK_DGRAM() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SOCK_DGRAM() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
type for datagram based sockets with unreliable transport
- SOCK_DGRAM - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
type for datagram based sockets with unreliable transport
- SOCK_RAW() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SOCK_RAW() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
type for raw socket.
- SOCK_RAW - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
type for raw socket.
- SOCK_STREAM() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SOCK_STREAM() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
type for stream based sockets with reliable transport
- SOCK_STREAM - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
type for stream based sockets with reliable transport
- Sockaddr - Class in eu.aschuetz.nativeutils.api.structs
-
Java representation of native struct sockaddr in its many varieties (such as sockaddr_in for example)
- Sockaddr() - Constructor for class eu.aschuetz.nativeutils.api.structs.Sockaddr
-
- Sockaddr(int, byte[]) - Constructor for class eu.aschuetz.nativeutils.api.structs.Sockaddr
-
Constructs new native representation of a socket address.
- Sockaddr(Sockaddr) - Constructor for class eu.aschuetz.nativeutils.api.structs.Sockaddr
-
- socket(int, int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
See man socket for information on the parameters.
- SOL_SOCKET() - Method in class eu.aschuetz.nativeutils.api.consts.DefaultLinuxConstProvider
-
- SOL_SOCKET() - Method in interface eu.aschuetz.nativeutils.api.consts.LinuxConstProvider
-
- SOL_SOCKET - Static variable in class eu.aschuetz.nativeutils.api.LinuxConst
-
- SpDeviceInfoData - Class in eu.aschuetz.nativeutils.api.structs
-
- SpDeviceInfoData() - Constructor for class eu.aschuetz.nativeutils.api.structs.SpDeviceInfoData
-
- SpDeviceInfoData(int, GUID, int, long) - Constructor for class eu.aschuetz.nativeutils.api.structs.SpDeviceInfoData
-
- SpDeviceInterfaceData - Class in eu.aschuetz.nativeutils.api.structs
-
This data structure is used for several syscalls in the setupapi.h
Its meaning changes depending on what syscall returned it or takes it as an input.
- SpDeviceInterfaceData(int, GUID, int) - Constructor for class eu.aschuetz.nativeutils.api.structs.SpDeviceInterfaceData
-
- SPECIFIC_RIGHTS_ALL - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- spin(long, long, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns true if the value at offset becomes expected.
- spin(long, int, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns true if the value at offset becomes expected.
- spin(long, short, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns true if the value at offset becomes expected.
- spin(long, byte, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns true if the value at offset becomes expected.
- spin(long, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns true if the value at offset becomes expected.
- spin(long, int, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns true if the value at offset becomes expected.
- spin(long, short, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns true if the value at offset becomes expected.
- spin(long, byte, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
returns true if the value at offset becomes expected.
- spinAndSet(long, long, long, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value to update if it ever becomes expect before aTimeout elapses. returns true if the value was written false if the timeout expired.
- spinAndSet(long, int, int, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value to update if it ever becomes expect before aTimeout elapses. returns true if the value was written false if the timeout expired.
- spinAndSet(long, short, short, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value to update if it ever becomes expect before aTimeout elapses. returns true if the value was written false if the timeout expired.
- spinAndSet(long, byte, byte, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value to update if it ever becomes expect before aTimeout elapses. returns true if the value was write false if the timeout expired.
- spinAndSet(long, long, long, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value to update if it ever becomes expect before aTimeout elapses. returns true if the value was write false if the timeout expired.
- spinAndSet(long, int, int, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value to update if it ever becomes expect before aTimeout elapses. returns true if the value was write false if the timeout expired.
- spinAndSet(long, short, short, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value to update if it ever becomes expect before aTimeout elapses. returns true if the value was write false if the timeout expired.
- spinAndSet(long, byte, byte, long, TimeUnit) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
sets the value to update if it ever becomes expect before aTimeout elapses. returns true if the value was write false if the timeout expired.
- STANDARD_RIGHTS_ALL - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- STANDARD_RIGHTS_EXECUTE - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- STANDARD_RIGHTS_READ - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- STANDARD_RIGHTS_REQUIRED - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- STANDARD_RIGHTS_WRITE - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- stat(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Gets information about a file for a given path.
- stat(String) - Method in interface eu.aschuetz.nativeutils.api.PosixNativeUtil
-
Gets information about a file for a given path.
- Stat - Class in eu.aschuetz.nativeutils.api.structs
-
See https://linux.die.net/man/2/stat for the meaning behind each of the fields in this data container.
- statvfs(String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
- Statvfs - Class in eu.aschuetz.nativeutils.api.structs
-
- Statvfs() - Constructor for class eu.aschuetz.nativeutils.api.structs.Statvfs
-
- stopSpin() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Stops/Cancels all java calls that are inside the spin(...) methods.
- stream() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Creates a new NativeBuffer instance that can be used to read this memory as one would read a InputStream
Every instance of NativeBuffer is completely independent (other than all of them accessing this memory object)
Note: the returned object must not be used by multiple threads at once.
- stream(long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- strerror_r(int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Returns a english string repesentation of the native error code
- strerror_s(int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Returns a english string repesentation of the native error code.
- string() - Method in class eu.aschuetz.nativeutils.api.structs.RegData
-
- strings() - Method in class eu.aschuetz.nativeutils.api.structs.RegData
-
- StructHelper - Class in eu.aschuetz.nativeutils.api
-
Helper/Util class to help parse/create structs from byte arrays.
- StructHelper() - Constructor for class eu.aschuetz.nativeutils.api.StructHelper
-
- supportsCompareAndSet16Byte() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- supportsCompareAndSet1Byte() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns true if the cpu can do 1 byte atomic operations.
- supportsCompareAndSet2Byte() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns the amount of alignment needed for addresses to do 2 byte atomic operations on (if supported by cpu)
- supportsCompareAndSet4Byte() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns true if the cpu can do 4 byte atomic operations.
- supportsCompareAndSet8Byte() - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Returns true if the cpu can do 8 byte atomic operations.
- symlink(String, String) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Creates a symlink pointing to target.
- symlink(String, String) - Method in interface eu.aschuetz.nativeutils.api.PosixNativeUtil
-
Creates a symlink pointing to target.
- sync(long, long, boolean) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Synchronize the changes made to the memory to the device/file backing the memory.
- SYNCHRONIZE - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- value() - Method in class eu.aschuetz.nativeutils.api.structs.RegData
-
- valueOf(String) - Static method in enum eu.aschuetz.nativeutils.api.LinuxNativeUtil.lseek_whence
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.aschuetz.nativeutils.api.structs.PollFD.PollEvent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.aschuetz.nativeutils.api.structs.RegData.RegType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.aschuetz.nativeutils.api.WindowsNativeUtil._locking_Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.aschuetz.nativeutils.api.WindowsNativeUtil.CreateFileA_createMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.aschuetz.nativeutils.api.WindowsNativeUtil.Path_VolumeName
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.aschuetz.nativeutils.api.LinuxNativeUtil.lseek_whence
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum eu.aschuetz.nativeutils.api.structs.PollFD.PollEvent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum eu.aschuetz.nativeutils.api.structs.RegData.RegType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum eu.aschuetz.nativeutils.api.WindowsNativeUtil._locking_Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum eu.aschuetz.nativeutils.api.WindowsNativeUtil.CreateFileA_createMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum eu.aschuetz.nativeutils.api.WindowsNativeUtil.Path_VolumeName
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- WaitCommEvent(long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
- WaitForMultipleObjects(long[], int, boolean) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Wait for any or all event handles in a handle array.
- WaitForSingleObject(long, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Waits for a single event handle.
- WaitNamedPipeA(String, long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
returns true if ConnectNamedPipe will succeed.
- Win32FileAttributeData - Class in eu.aschuetz.nativeutils.api.structs
-
- WinConst - Interface in eu.aschuetz.nativeutils.api
-
This file contains some constants from the windows header files.
- WindowsNativeUtil - Interface in eu.aschuetz.nativeutils.api
-
- WindowsNativeUtil._locking_Mode - Enum in eu.aschuetz.nativeutils.api
-
see https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/locking?
- WindowsNativeUtil.CreateFileA_createMode - Enum in eu.aschuetz.nativeutils.api
-
- WindowsNativeUtil.Path_VolumeName - Enum in eu.aschuetz.nativeutils.api
-
- wordexp(String, boolean, boolean, boolean) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
performs word expansion like a posix-shell.
- write(int, byte[], int, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Write to a file descriptor
returns the number of bytes written from the buffer.
- write(int, NativeMemory, long, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Write to a file descriptor
returns the number of bytes written from the buffer.
- write(int, ByteBuffer, int) - Method in interface eu.aschuetz.nativeutils.api.LinuxNativeUtil
-
Write to a file descriptor
returns the number of bytes written from the buffer.
- write(int) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- write(byte[]) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- write(byte[], int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- write(byte, long) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
writes the value 'value' len times.
- write(long, byte[], int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes len bytes starting from the index bufferOffset from the buffer to the offset address in the shared memory.
- write(long, byte[]) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes all bytes from the buffer to the offset address in the shared memory.
- write(long, ByteBuffer, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes len bytes to the offset address from the buffer.
- write(long, byte[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Writes the byte[] to the memory.
- write(long, char[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Writes the char[] to the memory.
- write(long, short[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Writes the short[] to the memory.
- write(long, int[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Writes the int[] to the memory.
- write(long, long[], int, int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Writes the long[] to the memory.
- write(long, float[], int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Writes the float[] to memory using 4 bytes per float.
- write(long, double[], int, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
Writes the double[] to memory using 8 bytes per float.
- write(long, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes a single byte to the offset address.
- write(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 4 bytes to the offset address.
- write(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 8 bytes to the offset address.
- write(long, float) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 4 bytes to the offset address.
- write(long, double) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 8 bytes to the offset address.
- write(long, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 2 bytes to the offset address.
- WRITE_DAC - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- WRITE_OWNER - Static variable in interface eu.aschuetz.nativeutils.api.WinConst
-
- writeBoolean(boolean) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeByte(int) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeByte(long, byte) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes a single byte to the offset address.
- writeByte(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- writeByte(byte[], int, byte) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- writeByte(byte[], int, int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- writeBytes(String) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeChar(int) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeChars(String) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeDouble(double) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeDouble(long, double) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 8 bytes to the offset address.
- WriteFile(long, byte[], int, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Writes bytes from a Buffer into a handle.
- WriteFile(long, ByteBuffer, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Writes bytes from a Buffer into a handle.
- WriteFile(long, NativeMemory, long, int) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
Writes bytes from a Buffer into a handle.
- WriteFile(long, NativeMemory, long, int, long, long) - Method in interface eu.aschuetz.nativeutils.api.WindowsNativeUtil
-
writes using overlapped mechanism. returns an overlapped pointer that must be feed by calling
WindowsNativeUtil.free(long) after it has been confirmed that the async WRITE is done by calling GetOverlappedResult.
- writeFloat(float) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeFloat(long, float) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 4 bytes to the offset address.
- writeInt(int) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeInt(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 4 bytes to the offset address.
- writeInt(byte[], int, int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- writeInt(byte[], int, long) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- writeIntBE(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- writeIntLE(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- writeLong(long) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeLong(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 8 bytes to the offset address.
- writeLong(byte[], int, long) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- writeLongBE(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- writeLongLE(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- writePointer(long, long) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes a pointer value to the given offset.
- writeShort(int) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeShort(long, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 2 bytes to the offset address.
- writeShort(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
writes 2 bytes to the offset address.
- writeShort(byte[], int, short) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- writeShort(byte[], int, int) - Static method in class eu.aschuetz.nativeutils.api.StructHelper
-
- writeShortBE(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- writeShortBE(long, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- writeShortLE(long, int) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- writeShortLE(long, short) - Method in interface eu.aschuetz.nativeutils.api.NativeMemory
-
- writeUTF(String) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
- writeZeroTerminatedUTF8(String) - Method in interface eu.aschuetz.nativeutils.api.NativeBuffer
-
Writes a zero terminated utf8 string.