sharedmem_private.h

Go to the documentation of this file.
00001 /* $Id: sharedmem_private.h,v 1.1 2005/02/03 11:02:19 jlaako Exp $ */
00002 
00003 /*
00004 
00005     Shared memory object for POSIX/IEEE-1003.1 compliant systems.
00006 
00007     Copyright (C) 2005 Nokia Corporation.
00008 
00009     Contact: Jussi Laako <jussi.laako@nokia.com>
00010 
00011     This library is free software; you can redistribute it and/or
00012     modify it under the terms of the GNU Lesser General Public
00013     License as published by the Free Software Foundation; either
00014     version 2.1 of the License, or (at your option) any later version.
00015 
00016     This library is distributed in the hope that it will be useful,
00017     but WITHOUT ANY WARRANTY; without even the implied warranty of
00018     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00019     Lesser General Public License for more details.
00020 
00021     You should have received a copy of the GNU Lesser General Public
00022     License along with this library; if not, write to the Free Software
00023     Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
00024 
00025 */
00026 
00027 
00028 #ifndef SHAREDMEM_PRIVATE_H
00029 #define SHAREDMEM_PRIVATE_H
00030 
00031 #ifdef __cplusplus
00032 extern "C" {
00033 #endif
00034 
00035 
00036 extern long sharedmem_page_size;  
00047 void _sharedmem_set_error (sharedmem_t *inst, int error_code,
00048     const char *error_str);
00049 
00050 
00051 #ifdef __cplusplus
00052 }
00053 #endif
00054 
00055 #endif

Generated on Thu Sep 13 18:14:21 2007 for libsharedmem by  doxygen 1.5.1