00001 /*************************************************************************** 00002 $RCSfile$ 00003 ------------------- 00004 cvs : $Id$ 00005 begin : Mon Mar 01 2004 00006 copyright : (C) 2004 by Martin Preuss 00007 email : martin@libchipcard.de 00008 00009 *************************************************************************** 00010 * Please see toplevel file COPYING for license details * 00011 ***************************************************************************/ 00012 00013 00014 #ifndef CHIPCARD_SERVER_DM_SLOT_L_H 00015 #define CHIPCARD_SERVER_DM_SLOT_L_H 00016 00017 00018 #include "lockmanager_l.h" 00019 #include <gwenhywfar/misc.h> 00020 00021 00022 typedef struct LCDM_SLOT LCDM_SLOT; 00023 00024 GWEN_LIST_FUNCTION_DEFS(LCDM_SLOT, LCDM_Slot); 00025 00026 LCDM_SLOT *LCDM_Slot_new(); 00027 void LCDM_Slot_free(LCDM_SLOT *sl); 00028 00029 LCS_LOCKMANAGER *LCDM_Slot_GetLockManager(const LCDM_SLOT *sl); 00030 00031 00032 #endif /* CHIPCARD_SERVER_DM_SLOT_L_H */ 00033 00034