Package com.sun.jna.platform.unix
Interface LibPThread
- All Superinterfaces:
com.sun.jna.Library
public interface LibPThread
extends com.sun.jna.Library
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classstatic classNested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler -
Field Summary
FieldsFields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_SYMBOL_PROVIDER, OPTION_TYPE_MAPPER -
Method Summary
Modifier and TypeMethodDescriptionintpthread_cond_destroy(com.sun.jna.Pointer cond) intpthread_cond_init(com.sun.jna.Pointer cond, com.sun.jna.Pointer attr) intpthread_cond_signal(com.sun.jna.Pointer cond) intpthread_cond_wait(com.sun.jna.Pointer cond, com.sun.jna.Pointer mutex) intpthread_mutex_destroy(com.sun.jna.Pointer mutex) intpthread_mutex_init(com.sun.jna.Pointer mutex, com.sun.jna.Pointer attr) intpthread_mutex_lock(com.sun.jna.Pointer mutex) intpthread_mutex_unlock(com.sun.jna.Pointer mutex)
-
Field Details
-
NAME
- See Also:
-
INSTANCE
-
-
Method Details
-
pthread_mutex_init
int pthread_mutex_init(com.sun.jna.Pointer mutex, com.sun.jna.Pointer attr) -
pthread_mutex_lock
int pthread_mutex_lock(com.sun.jna.Pointer mutex) -
pthread_mutex_unlock
int pthread_mutex_unlock(com.sun.jna.Pointer mutex) -
pthread_mutex_destroy
int pthread_mutex_destroy(com.sun.jna.Pointer mutex) -
pthread_cond_init
int pthread_cond_init(com.sun.jna.Pointer cond, com.sun.jna.Pointer attr) -
pthread_cond_wait
int pthread_cond_wait(com.sun.jna.Pointer cond, com.sun.jna.Pointer mutex) -
pthread_cond_signal
int pthread_cond_signal(com.sun.jna.Pointer cond) -
pthread_cond_destroy
int pthread_cond_destroy(com.sun.jna.Pointer cond)
-