Skip to content
/ libmmp Public

Automatically exported from code.google.com/p/libmmp

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

fmassei/libmmp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libmmp library

Introduction
------------------
libmmp is a little library, written in C, to wrap some system function 
between win32 and linux.

Right now it wraps:
- threads
- some synchronization objects (semaphores, events and mutexes for threads only)
- shared memory
- sockets (partially)
- dynamic module loading (.DLL and .SO)
- some string functions (like strncpy and similar) 

It also contains:
- TAP testing functions
- Error tracking
- Basic containers
- Nice list, stack, binary tree, B-tree implementation
- A simple hash table (implemented the K & R way) 
- An interessant B-array data-structure

Building libmmp
------------------
libmmp can be built under linux and windows with to separate project files;
in both of them there is a build profile for self-tap-testing the library
itself.

Contacts
------------------
libmmp is actually developed and maintained by:
Francesco Massei
fmassei@gmail.com
(+39) 339 70 72 579

About

Automatically exported from code.google.com/p/libmmp

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published