亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? mesh.h

?? Contiki是一個(gè)開(kāi)源
?? H
字號(hào):
/** * \addtogroup rime * @{ *//** * \defgroup rimemesh Mesh routing * @{ * * The mesh module sends packets using multi-hop routing to a specified * receiver somewhere in the network. * * * \section channels Channels * * The mesh module uses 3 channel; one for the multi-hop forwarding * (\ref rimemultihop "multihop") and two for the route disovery (\ref * routediscovery "route-discovery"). * *//* * Copyright (c) 2007, Swedish Institute of Computer Science. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in the *    documentation and/or other materials provided with the distribution. * 3. Neither the name of the Institute nor the names of its contributors *    may be used to endorse or promote products derived from this software *    without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED.  IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * This file is part of the Contiki operating system. * * $Id: mesh.h,v 1.12 2008/07/03 22:36:02 adamdunkels Exp $ *//** * \file *         Header file for the Rime mesh routing protocol * \author *         Adam Dunkels <adam@sics.se> */#ifndef __MESH_H__#define __MESH_H__#include "net/rime/queuebuf.h"#include "net/rime/multihop.h"#include "net/rime/route-discovery.h"struct mesh_conn;/** * \brief     Mesh callbacks */struct mesh_callbacks {  /** Called when a packet is received. */  void (* recv)(struct mesh_conn *c, rimeaddr_t *from, uint8_t hops);  /** Called when a packet, sent with mesh_send(), is actually transmitted. */  void (* sent)(struct mesh_conn *c);  /** Called when a packet, sent with mesh_send(), times out and is dropped. */  void (* timedout)(struct mesh_conn *c);};struct mesh_conn {  struct multihop_conn multihop;  struct route_discovery_conn route_discovery_conn;  struct queuebuf *queued_data;  rimeaddr_t queued_data_dest;  const struct mesh_callbacks *cb;};/** * \brief      Open a mesh connection * \param c    A pointer to a struct mesh_conn * \param channels The channels on which the connection will operate; mesh uses 3 channels * \param callbacks Pointer to callback structure * *             This function sets up a mesh connection on the *             specified channel. The caller must have allocated the *             memory for the struct mesh_conn, usually by declaring it *             as a static variable. * *             The struct mesh_callbacks pointer must point to a structure *             containing function pointers to functions that will be called *             when a packet arrives on the channel. * */void mesh_open(struct mesh_conn *c, uint16_t channels,	       const struct mesh_callbacks *callbacks);/** * \brief      Close an mesh connection * \param c    A pointer to a struct mesh_conn * *             This function closes an mesh connection that has *             previously been opened with mesh_open(). * *             This function typically is called as an exit handler. * */void mesh_close(struct mesh_conn *c);/** * \brief      Send a mesh packet * \param c    The mesh connection on which the packet should be sent * \param dest The address of the final destination of the packet * \retval     Non-zero if the packet could be queued for sending, zero otherwise * *             This function sends a mesh packet. The packet must be *             present in the rimebuf before this function is called. * *             The parameter c must point to an abc connection that *             must have previously been set up with mesh_open(). * */int mesh_send(struct mesh_conn *c, rimeaddr_t *dest);#endif /* __MESH_H__ *//** @} *//** @} */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人精品视频.| 亚洲自拍欧美精品| 成人黄色777网| 亚洲精品一区二区三区福利| 麻豆精品蜜桃视频网站| 精品少妇一区二区三区日产乱码 | 国产免费观看久久| 97精品久久久午夜一区二区三区| 国产欧美一区二区精品婷婷| 粉嫩嫩av羞羞动漫久久久| 日本一区二区视频在线| 99精品久久99久久久久| 亚洲综合久久av| 欧美va亚洲va香蕉在线| 成人妖精视频yjsp地址| 亚洲一区二区三区小说| 88在线观看91蜜桃国自产| 国产精品正在播放| 亚洲精品美国一| 欧美刺激午夜性久久久久久久| 国产成人亚洲精品狼色在线| 一区二区三区 在线观看视频| 91精品中文字幕一区二区三区| 欧美性大战久久久久久久| 麻豆精品一区二区综合av| 国产精品久久久久婷婷二区次| 欧美婷婷六月丁香综合色| 九九视频精品免费| 亚洲一区二区高清| 国产精品美日韩| 精品国产乱码久久| 欧美日韩精品欧美日韩精品一综合| 国产一区二区三区免费播放| 天天综合网 天天综合色| 亚洲欧洲精品一区二区精品久久久| 欧美tickle裸体挠脚心vk| 在线观看亚洲a| av中文字幕亚洲| 国产一区二区三区免费| 免费看黄色91| 日韩电影在线免费看| 亚洲成人资源网| 亚洲第一激情av| 午夜成人在线视频| 五月婷婷激情综合| 首页亚洲欧美制服丝腿| 日韩国产欧美在线观看| 三级久久三级久久久| 亚洲午夜视频在线| 日韩电影免费在线看| 亚洲bt欧美bt精品| 日韩av电影天堂| 久久国产剧场电影| 国产精品一区一区三区| av一二三不卡影片| 91久久奴性调教| 日韩欧美中文字幕精品| 7777精品久久久大香线蕉 | 91麻豆免费视频| 91国在线观看| 欧美一级精品在线| 欧美不卡123| 亚洲男人的天堂网| 亚洲另类春色校园小说| 日韩精品五月天| 成人网在线播放| 欧美在线啊v一区| 精品国产一区二区国模嫣然| 国产精品久久久久久户外露出 | 欧美精品高清视频| 久久久久国产一区二区三区四区| 国产无一区二区| 午夜精品久久久久久久蜜桃app| 国产在线一区二区综合免费视频| 99精品热视频| 久久视频一区二区| 亚洲一区在线视频观看| 不卡一卡二卡三乱码免费网站| 欧美理论在线播放| 国产精品久久久久久久久搜平片| 喷水一区二区三区| 欧美三级资源在线| 国产精品初高中害羞小美女文| 日韩国产在线一| 欧美日韩一区二区三区四区五区| 国产欧美日韩在线视频| 琪琪久久久久日韩精品| 欧美剧情片在线观看| 亚洲小少妇裸体bbw| 91丝袜国产在线播放| 26uuu久久综合| 国产精品一区二区久久不卡| 日韩欧美在线网站| 日韩av一区二区在线影视| 欧美日韩精品一区二区三区蜜桃 | 国产三级欧美三级日产三级99| 日韩电影在线免费| 日韩午夜在线观看| 久久精品99久久久| 精品国产自在久精品国产| 激情小说亚洲一区| 国产午夜精品久久| heyzo一本久久综合| 亚洲乱码国产乱码精品精98午夜 | 亚洲男同性视频| 91在线云播放| 日韩黄色在线观看| 欧美精品一区二区三区高清aⅴ| 国产精品影音先锋| 亚洲男人的天堂在线aⅴ视频| 色综合一个色综合| 人人狠狠综合久久亚洲| 26uuu国产在线精品一区二区| 国产一区二区在线视频| 亚洲黄色在线视频| 久久亚洲一区二区三区四区| 国产精品亚洲专一区二区三区 | 中文字幕欧美三区| 在线观看成人免费视频| 久久精品国产秦先生| 国产精品久久久久婷婷| 91精品国产综合久久香蕉麻豆| 高清国产一区二区三区| 男人操女人的视频在线观看欧美| 日本一区二区视频在线| 日韩视频中午一区| 91国偷自产一区二区三区成为亚洲经典 | 精品国产一区二区精华| 欧美在线免费播放| av高清久久久| 国产成人自拍高清视频在线免费播放| 一区二区三区欧美激情| 国产蜜臀av在线一区二区三区| 日韩一级成人av| 欧美一卡二卡在线观看| 欧美日韩电影在线播放| 91国内精品野花午夜精品| 91香蕉视频在线| 99视频一区二区| 成人av网站大全| av午夜一区麻豆| 99视频精品全部免费在线| 成人免费观看视频| 99在线热播精品免费| 岛国精品在线观看| 国产91综合网| 高潮精品一区videoshd| 日韩国产精品91| 日本精品免费观看高清观看| 成人做爰69片免费看网站| 色嗨嗨av一区二区三区| 久久婷婷国产综合国色天香| 亚洲视频你懂的| 大桥未久av一区二区三区中文| 成人激情黄色小说| 欧美日韩在线综合| 26uuu国产电影一区二区| 国产精品亲子伦对白| 亚洲欧美欧美一区二区三区| 亚洲一区二区av电影| 视频一区在线播放| 国产东北露脸精品视频| 91麻豆国产香蕉久久精品| 欧美一区二区精品久久911| 国产午夜精品久久久久久久| 亚洲一区二区三区小说| 国产一区二区三区不卡在线观看| 91免费观看国产| 久久欧美中文字幕| 日本大胆欧美人术艺术动态| 成人黄色免费短视频| 精品久久久久一区| 亚洲一二三区视频在线观看| 99精品国产91久久久久久| 久久九九久久九九| 国产精品99久久久久久久vr | 亚洲色图一区二区三区| 黑人巨大精品欧美一区| 欧美乱妇15p| 水野朝阳av一区二区三区| 色先锋久久av资源部| 国产精品福利一区二区| 国产一级精品在线| 亚洲精品在线观| 久久国产精品99久久久久久老狼 | 国产综合久久久久久久久久久久| 欧美性一级生活| 亚洲国产婷婷综合在线精品| 色域天天综合网| 亚洲国产精品久久久男人的天堂| 91影视在线播放| 亚洲国产欧美一区二区三区丁香婷| 欧美日韩国产一二三| 久久er99热精品一区二区| 国产偷国产偷亚洲高清人白洁 | 日本高清成人免费播放| 亚洲国产综合在线| 久久久久久久久久美女| 欧美群妇大交群中文字幕| 94-欧美-setu|