irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

irods_threads.cpp File Reference
#include "irods_threads.hpp"
Include dependency graph for irods_threads.cpp:

Go to the source code of this file.

Functions

void thread_wait (thread_context *_ctx)
 
void thread_notify (thread_context *_ctx)
 
void thread_lock (thread_context *_ctx)
 
void thread_unlock (thread_context *_ctx)
 
int thread_alloc (thread_context *_ctx, thread_proc_t _proc, void *_data)
 
void thread_free (thread_context *_ctx)
 
void thread_interrupt (thread_context *_ctx)
 

Function Documentation

◆ thread_alloc()

int thread_alloc ( thread_context _ctx,
thread_proc_t  _proc,
void *  _data 
)

◆ thread_free()

void thread_free ( thread_context _ctx)

Definition at line 81 of file irods_threads.cpp.

◆ thread_interrupt()

void thread_interrupt ( thread_context _ctx)

Definition at line 100 of file irods_threads.cpp.

References thread_context::reconnThr.

◆ thread_lock()

void thread_lock ( thread_context _ctx)

Definition at line 30 of file irods_threads.cpp.

References thread_context::lock.

◆ thread_notify()

void thread_notify ( thread_context _ctx)

Definition at line 18 of file irods_threads.cpp.

◆ thread_unlock()

void thread_unlock ( thread_context _ctx)

Definition at line 44 of file irods_threads.cpp.

References thread_context::lock.

◆ thread_wait()

void thread_wait ( thread_context _ctx)

Definition at line 6 of file irods_threads.cpp.