C Threads 3.6
File ID: 76088
C Threads 3.6
File Size: 204.8 KB
|User Rating:|| (1 rating)|
C Threads 3.6 Description
Description: The aim of this library, is to provide the programmer with an easy to use class, that can be further inherited to provide a rich set of threaded functionality rarely seen in a linux environment.
Full C is provided, without any wrapping around underlying C code, which gives more compact and faster objects.
The library provides process scoping, a feature that has been greatly missed in the linux community. This feature allows different programs to share memory and control variables, for synchronisation and direct data communications.
It has the ability to simulate asynchronous I/O on file descriptors. An example provided with the library, shows how to communicate with a modem with an asynchronous method where data is obtained and stored in a priority queue, giving the main process full ability to handle other tasks.
Such an I/O class, can be used to handle data input from several different file descriptors simultaneously, but is limited to handling only one server file descriptor per class.
Related: Library, Class, Process, descriptors, provided, handle, feature, Linux, provide, ability, Asynchronous, Modem, method, communicationsit, communicate, Shows, Simulate
File Size: 204.8 KB
|More Similar Code|
GNU Common C is a portable and highly optimized class framework for writing C applications that need to use threads and support concurrent sychronization, and that use sockets, XML parsing, serialization, config files, thread-optimized String and data structure classes, etc.
This framework offers a class foundation that hides platform differences from your C application so that you need not write platform specific code.
Nana C++ Library takes aim at easy-to-use and portable library, it provides a GUI framework and threads for easy programming with modern C++ methods, such as traits, metaprogramming and other template technologies....
Perform Multiple Tasks Using Threads is an article in which author elaborates the procedure for creating and managing multithreaded programme with the help of C# mechanisum. In this tutorial users can learn about procedure for creating a thread...
Static Methods and Threads is an easy to learn tutorial in which the author offers details about the procedure for using the static keyword methods and properties to execute the process of multi threading by using C# in .NET framework. The author...
libdodo is a c cgi framewok.
It provides wide abilities for cgi programming! But also you can use it not only as cgi. It has very useful modules to operate with databases, xml, threads, input/output, regexp, time and so on.
This library, if linked properly with C++ code compiled with GNU g++ on any POSIX platform, automatically simulates the call stack for all threads. When an exception is thrown the programmer can print a stack trace (similar to Java...
A platform independent C++ library with functions and classes covering file handling, memory, strings, arrays, lists, trees, threads, sockets, databases, graphics, sound and many more.
The MemSL for C and C++ includes a complete data structures/collection classes library, memory tracing, memory debugging, logging, entry/exit tracing, exception handling, definable memory handlers, built-in threads support and much more.
TinyThreadLib is a very lightweight C++ thread library which acts as a wrapper around either pthreads or the analogous Win32 API functions to provide classes for threads and synchronization objects for multithreaded programming.
C library to quickly implement streaming communication between parallel threads. Optimized for use in embedded systems. Allows FIFO behavior as well as separate data access and synchronization. NOTE: development has moved to the vfTasks project.
|User Review for C Threads