gnunet-ext

Template for writing GNUnet extensions
Log | Files | Refs | README | LICENSE

gnunet_ext_service.h (1286B)


      1 /*
      2       This file is part of GNUnet
      3       Copyright (C) 
      4 
      5       GNUnet is free software; you can redistribute it and/or modify
      6       it under the terms of the GNU General Public License as published
      7       by the Free Software Foundation; either version 3, or (at your
      8       option) any later version.
      9 
     10       GNUnet is distributed in the hope that it will be useful, but
     11       WITHOUT ANY WARRANTY; without even the implied warranty of
     12       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     13       General Public License for more details.
     14 
     15       You should have received a copy of the GNU General Public License
     16       along with GNUnet; see the file COPYING.  If not, write to the
     17       Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
     18       Boston, MA 02110-1301, USA.
     19  */
     20 
     21 /**
     22  * @file include/gnunet_ext_service.h
     23  * @brief API to the ext service
     24  * @author Christian Grothoff
     25  */
     26 #ifndef GNUNET_EXT_SERVICE_H
     27 #define GNUNET_EXT_SERVICE_H
     28 
     29 #ifdef __cplusplus
     30 extern "C"
     31 {
     32 #if 0                           /* keep Emacsens' auto-indent happy */
     33 }
     34 #endif
     35 #endif
     36 
     37 /**
     38  * Version of the ext API.
     39  */
     40 #define GNUNET_EXT_VERSION 0x00000000
     41 
     42 
     43 #if 0                           /* keep Emacsens' auto-indent happy */
     44 {
     45 #endif
     46 #ifdef __cplusplus
     47 }
     48 #endif
     49 
     50 #endif