⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 routing.h

📁 GNUnet是一个安全的点对点网络框架
💻 H
字号:
/*      This file is part of GNUnet      (C) 2006 Christian Grothoff (and other contributing authors)      GNUnet is free software; you can redistribute it and/or modify      it under the terms of the GNU General Public License as published      by the Free Software Foundation; either version 2, or (at your      option) any later version.      GNUnet is distributed in the hope that it will be useful, but      WITHOUT ANY WARRANTY; without even the implied warranty of      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU      General Public License for more details.      You should have received a copy of the GNU General Public License      along with GNUnet; see the file COPYING.  If not, write to the      Free Software Foundation, Inc., 59 Temple Place - Suite 330,      Boston, MA 02111-1307, USA. *//** * @file module/routing.h * @brief state for active DHT routing operations * @author Christian Grothoff */#ifndef DHT_ROUTING_H#define DHT_ROUTING_H#include "gnunet_util.h"#include "gnunet_core.h"#include "gnunet_dstore_service.h"/** * Start a DHT get operation. */int GNUNET_DHT_get_start (const GNUNET_HashCode * key,                          unsigned int type, GNUNET_ResultProcessor handler,                          void *cls);/** * Stop a DHT get operation (prevents calls to * the given iterator). */int GNUNET_DHT_get_stop (const GNUNET_HashCode * key,                         unsigned int type, GNUNET_ResultProcessor handler,                         void *cls);/** * Perform a DHT put operation.  Note that PUT operations always * expire after a period of time and the client is responsible for * doing periodic refreshs. * * @param expiration_time absolute expiration time */int GNUNET_DHT_put (const GNUNET_HashCode * key,                    unsigned int type, unsigned int size, const char *data);/** * Initialize routing DHT component. * * @param capi the core API * @return GNUNET_OK on success */int GNUNET_DHT_init_routing (GNUNET_CoreAPIForPlugins * capi);/** * Shutdown routing DHT component. * * @return GNUNET_OK on success */int GNUNET_DHT_done_routing (void);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -