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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? send.nc

?? 傳感器網絡中的嵌入式操作系統源代碼
?? NC
字號:
// $Id: Send.nc,v 1.3.4.4 2003/08/26 09:08:13 cssharp Exp $/*									tab:4 * "Copyright (c) 2000-2003 The Regents of the University  of California.   * All rights reserved. * * Permission to use, copy, modify, and distribute this software and its * documentation for any purpose, without fee, and without written agreement is * hereby granted, provided that the above copyright notice, the following * two paragraphs and the author appear in all copies of this software. *  * IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT * OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF * CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *  * THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES, * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY * AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS * ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATION TO * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS." * * Copyright (c) 2002-2003 Intel Corporation * All rights reserved. * * This file is distributed under the terms in the attached INTEL-LICENSE      * file. If you do not find these files, copies can be found by writing to * Intel Research Berkeley, 2150 Shattuck Avenue, Suite 1300, Berkeley, CA,  * 94704.  Attention:  Intel License Inquiry. *//* * Authors:		Philip Levis * Date last modified:  8/12/02 * * The Send interface should be provided by all protocols above layer * 2 (GenericComm/AM). For example, ad-hoc routing protocols should * provide this interface for sending packets. * * The goal of this interface is to allow applications to take part in * buffer swapping (avoiding the mbuf problem) on send while being * unaware of the structure of the underlying packet. When an * application wants to send a packet, it should call getBuffer(), * passing the packet buffer it will use. The underlying component, * aware of the structure of its headers and footers, returns a * pointer to the area of the packet that the application can fill * with data; it also provides the length of the usable region within * the buffer. * * The application can then fill this region with data and send it with * the send() call, stating how much of the region was used. * * getBuffer(), when called, should set all protocol fields into a * unique and recognizable state. This way, when a buffer is passed to * send(), the component can distinguish between packets that are * being forwarded and those that are originating at the mote. * Therefore, getBuffer() should not be called on a packet that is * being forwarded. * *//** * @author Philip Levis */includes AM;interface Send {  /**   * Send a message buffer with a data payload of a specific length.   * The buffer should have its protocol fields set already, either through   * a protocol-aware component or by getBuffer().   *   * @param msg The buffer to send.   *   * @param length The length of the data buffer sent using this   * component. This must be <= the maximum length provided by   * getBuffer().   *   * @return Whether the send request was successful: SUCCESS means a   * sendDone() event will be signaled later, FAIL means one will not.   */    command result_t send(TOS_MsgPtr msg, uint16_t length);  /**   * Given a TinyOS message buffer, provide a pointer to the data   * buffer within it that an application can use as well as its   * length. If a protocol-unaware application is sending a packet   * with this interface, it must first call getBuffer() to get a   * pointer to the valid data region. This allows the application to   * send a specific buffer while not requiring knowledge of the   * packet structure. When getBuffer() is called, protocol fields   * should be set to note that this packet requires those fields to   * be later filled in properly. Protocol-aware components (such as a   * routing layer that use this interface to send) should not use   * getBuffer(); they can have their own separate calls for getting   * the buffer.   *   * @param msg The message to get the data region of.   *   * @param length Pointer to a field to store the length of the data region.   *   * @return A pointer to the data region.   */    command void* getBuffer(TOS_MsgPtr msg, uint16_t* length);    /**   * Signaled when a packet sent with send() completes.   *   * @param msg The message sent.   *   * @param success Whether the send was successful.   *   * @return Should always return SUCCESS.   */  event result_t sendDone(TOS_MsgPtr msg, result_t success);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一区中文| 欧美a级理论片| 亚洲男女一区二区三区| 亚洲无线码一区二区三区| 欧美国产欧美综合| 亚洲成av人片一区二区三区| 精品一区二区国语对白| eeuss鲁片一区二区三区| 欧美一级一区二区| 国产精品成人免费| 日韩电影免费在线| 国产精品亚洲视频| 欧美区视频在线观看| 久久婷婷国产综合国色天香| 亚洲免费色视频| 久久国产精品露脸对白| 在线视频一区二区三| 日韩午夜在线观看| 中文字幕一区二区三区在线不卡 | 成人午夜激情片| 在线不卡a资源高清| 日韩欧美国产综合| 悠悠色在线精品| 韩国成人精品a∨在线观看| 欧美性淫爽ww久久久久无| 国产视频视频一区| 蜜桃精品视频在线观看| 91成人免费在线视频| 欧美精品一区二区三区蜜桃| 亚洲一区二区3| 99在线视频精品| 久久久高清一区二区三区| 偷拍一区二区三区| 91女神在线视频| 国产精品久久影院| 狠狠色狠狠色综合日日91app| 欧美日韩视频不卡| 亚洲人成精品久久久久| 国产suv精品一区二区6| 精品国产三级电影在线观看| 日韩精品一级二级| 欧美丰满嫩嫩电影| 亚洲在线观看免费视频| 欧美午夜宅男影院| 亚洲图片欧美一区| 欧美日韩国产电影| 天堂午夜影视日韩欧美一区二区| 色婷婷综合视频在线观看| 国产亚洲美州欧州综合国| 精品一区二区三区蜜桃| 欧美v日韩v国产v| 激情小说亚洲一区| 精品国产凹凸成av人导航| 亚洲最大的成人av| 在线观看亚洲一区| 性欧美疯狂xxxxbbbb| 91精品久久久久久久91蜜桃| 一区二区三区在线视频观看| 91精品91久久久中77777| 一区二区三区国产豹纹内裤在线| 色综合久久久久久久| 亚洲精品成人悠悠色影视| 国产成人午夜99999| 国产精品久久一卡二卡| 狠狠色综合色综合网络| 国产午夜精品美女毛片视频| 国产99久久久久久免费看农村| 国产日韩欧美精品综合| 成人av在线影院| 夜夜嗨av一区二区三区网页| 欧美伦理电影网| 九色综合狠狠综合久久| 久久久激情视频| 日本乱码高清不卡字幕| 日韩高清在线不卡| 国产亚洲精品bt天堂精选| 国产一区二区在线观看视频| 色综合久久中文综合久久97| 亚洲国产毛片aaaaa无费看| 日韩欧美高清一区| 91麻豆精东视频| 国产一区二区三区四| 一区二区三区在线视频免费观看| 久久人人爽人人爽| 欧美日韩精品一区二区三区| 欧美视频三区在线播放| 国产精品18久久久| 奇米一区二区三区| 亚洲免费av在线| 国产精品丝袜一区| 日韩欧美黄色影院| 欧美精品一二三四| 色综合久久中文综合久久97| 国产成人亚洲综合a∨婷婷| 亚洲天堂成人网| 亚洲精品一区二区三区四区高清 | 亚洲国产视频在线| 国产精品乱人伦| 国产亚洲福利社区一区| 日韩三级视频在线观看| 欧美日韩国产欧美日美国产精品| 91免费观看在线| 国产suv精品一区二区883| 国产乱子轮精品视频| 日本欧美久久久久免费播放网| 亚洲国产欧美在线人成| 亚洲一区二区综合| 亚洲中国最大av网站| 亚洲一级二级三级| 一区二区三区成人| 一区二区三区四区国产精品| 一区二区三区精品视频| 亚洲夂夂婷婷色拍ww47| 亚洲影视在线播放| 亚洲国产精品自拍| 舔着乳尖日韩一区| 日韩国产精品91| 另类成人小视频在线| 老司机精品视频导航| 青青草国产成人av片免费| 日日夜夜一区二区| 麻豆精品视频在线观看视频| 久久国产精品99久久人人澡| 国产一区二区三区黄视频| 岛国av在线一区| 91丨porny丨国产| 欧美在线免费视屏| 欧美老女人第四色| 欧美一激情一区二区三区| 日韩精品自拍偷拍| 国产拍揄自揄精品视频麻豆| 国产精品传媒入口麻豆| 日本美女视频一区二区| 欧美大黄免费观看| 2017欧美狠狠色| 国产精品麻豆视频| 亚洲精选在线视频| 天天操天天干天天综合网| 三级欧美在线一区| 国内精品久久久久影院色| 丁香六月综合激情| 91高清在线观看| 日韩一级片在线观看| 国产日产欧美精品一区二区三区| 自拍偷拍亚洲欧美日韩| 亚洲成人777| 国产精品综合一区二区三区| 91丨porny丨在线| 日韩欧美你懂的| 亚洲黄色尤物视频| 久久99精品久久久久久动态图| 91一区二区在线| 日韩欧美在线影院| 国产精品亲子乱子伦xxxx裸| 日韩影视精彩在线| caoporn国产精品| 日韩一区二区不卡| 中文字幕五月欧美| 丝袜亚洲另类丝袜在线| 亚洲视频1区2区| 日本不卡不码高清免费观看| 国产成人自拍高清视频在线免费播放| 色婷婷av一区| 国产精品久久久久桃色tv| 亚洲国产一区在线观看| 成人午夜大片免费观看| 91超碰这里只有精品国产| 国产精品精品国产色婷婷| 免费观看91视频大全| 91亚洲大成网污www| 久久亚洲综合色| 日韩专区中文字幕一区二区| 97精品久久久午夜一区二区三区 | 久久精品亚洲国产奇米99| 亚洲午夜羞羞片| 91麻豆.com| 国产精品日韩成人| 国产精品亚洲а∨天堂免在线| 欧美一卡二卡在线观看| 亚洲大片精品永久免费| 色哟哟国产精品| 国产精品一区不卡| 日韩高清不卡一区二区| 99久久综合精品| 国产三级一区二区| 久久99精品久久久久婷婷| 欧美一区永久视频免费观看| 亚洲综合久久久久| 91一区一区三区| 国产精品白丝在线| 国产91精品入口| 欧美国产一区二区在线观看| 国产一区二区在线影院| 欧美成人精品3d动漫h| 奇米精品一区二区三区四区| 欧美一区二区在线免费观看| 午夜精品影院在线观看| 欧美精品一二三四| 美国十次了思思久久精品导航| 欧美精品日韩一区|