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

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

?? ixatmsch.h

?? 友善mini2440嵌入式
?? H
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
/** * @file    IxAtmSch.h * * @date    23-NOV-2001 * * @brief   Header file for the IXP400 ATM Traffic Shaper * * This component demonstrates an ATM Traffic Shaper implementation. It * will perform shaping on upto 12 ports and total of 44 VCs accross all ports, * 32 are intended for AAL0/5 and 12 for OAM (1 per port). * The supported traffic types are;1 rt-VBR VC where PCR = SCR. * (Effectively CBR) and Up-to 44 VBR VCs. * * This component models the ATM ports and VCs and is capable of producing * a schedule of ATM cells per port which can be supplied to IxAtmdAcc * for execution on the data path. *  * @par * IXP400 SW Release version 2.0 *  * -- Copyright Notice -- *  * @par * Copyright 2001-2005, Intel Corporation. * All rights reserved. *  * @par * 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 Intel Corporation nor the names of its contributors *    may be used to endorse or promote products derived from this software *    without specific prior written permission. *  * @par * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT OWNER 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. *  * @par * -- End of Copyright Notice -- * * @sa IxAtmm.h * *//** * @defgroup IxAtmSch IXP400 ATM Transmit Scheduler (IxAtmSch) API * * @brief IXP400 ATM scheduler component Public API * * @{ */#ifndef IXATMSCH_H#define IXATMSCH_H#include "IxOsalTypes.h"#include "IxAtmTypes.h"/* * #defines and macros used in this file. *//* Return codes *//**  * @ingroup IxAtmSch * * @def IX_ATMSCH_RET_NOT_ADMITTED * @brief Indicates that CAC function has rejected VC registration due *         to insufficient line capacity.*/#define IX_ATMSCH_RET_NOT_ADMITTED 2/**   * @ingroup IxAtmSch * * @def IX_ATMSCH_RET_QUEUE_FULL *  @brief Indicates that the VC queue is full, no more demand can be *         queued at this time. */#define IX_ATMSCH_RET_QUEUE_FULL 3/**   * @ingroup IxAtmSch * *  @def IX_ATMSCH_RET_QUEUE_EMPTY *  @brief Indicates that all VC queues on this port are empty and *         therefore there are no cells to be scheduled at this time. */#define IX_ATMSCH_RET_QUEUE_EMPTY 4/* * Function declarations *//**   * @ingroup IxAtmSch * * @fn ixAtmSchInit(void) * *  @brief This function is used to initialize the ixAtmSch component. It *         should be called before any other IxAtmSch API function. * * @param None * * @return * - <b>IX_SUCCESS :</b> indicates that *          -# The ATM scheduler component has been successfully initialized. *          -# The scheduler is ready to accept Port modelling requests. * - <b>IX_FAIL :</b> Some internal error has prevented the scheduler component *          from initialising. */PUBLIC IX_STATUSixAtmSchInit(void);/**   * @ingroup IxAtmSch * * @fn ixAtmSchPortModelInitialize( IxAtmLogicalPort port,                                       unsigned int portRate,                                       unsigned int minCellsToSchedule) * * @brief This function shall be called first to initialize an ATM port before *         any other ixAtmSch API calls may be made for that port. * * @param port @ref IxAtmLogicalPort [in] - The specific port to initialize.  Valid *          values range from 0 to IX_UTOPIA_MAX_PORTS - 1, representing a  *          maximum of IX_UTOPIA_MAX_PORTS possible ports. * * @param portRate unsigned int [in] - Value indicating the upstream capacity *          of the indicated port.  The value should be supplied in *          units of ATM (53 bytes) cells per second. *          A port rate of 800Kbits/s is the equivalent  *          of 1886 cells per second * * @param minCellsToSchedule unsigned int [in] - This parameter specifies the minimum *          number of cells which the scheduler will put in a schedule *          table for this port. This value sets the worst case CDVT for VCs *          on this port i.e. CDVT = 1*minCellsToSchedule/portRate. * @return *    - <b>IX_SUCCESS :</b> indicates that *          -# The ATM scheduler has been successfully initialized. *          -# The requested port model has been established. *          -# The scheduler is ready to accept VC modelling requests *            on the ATM port. *    - <b>IX_FAIL :</b> indicates the requested port could not be * initialized.  */PUBLIC IX_STATUSixAtmSchPortModelInitialize( IxAtmLogicalPort port,                                       unsigned int portRate,                                       unsigned int minCellsToSchedule);/**   * @ingroup IxAtmSch * * @fn ixAtmSchPortRateModify( IxAtmLogicalPort port,                        unsigned int portRate) * *  @brief This function is called to modify the portRate on a *         previously initialized port, typically in the event that *         the line condition of the port changes. * * @param port @ref IxAtmLogicalPort [in] - Specifies the ATM port which is to be *          modified. * * @param portRate unsigned int [in] - Value indicating the new upstream *          capacity for this port in cells/second. *          A port rate of 800Kbits/s is the equivalent  *          of 1886 cells per second * * @return * - <b>IX_SUCCESS :</b> The port rate has been successfully modified.<br> * - <b>IX_FAIL :</b> The port rate could not be modified, either *      because the input data was invalid, or the new port rate is *      insufficient to support established ATM VC contracts on this *      port. * * @warning The IxAtmSch component will validate the supplied port *          rate is sufficient to support all established VC *          contracts on the port.  If the new port rate is *          insufficient to support all established contracts then *          the request to modify the port rate will be rejected. *          In this event, the user is expected to remove *          established contracts using the ixAtmSchVcModelRemove *          interface and then retry this interface. * * @sa ixAtmSchVcModelRemove() */PUBLIC IX_STATUSixAtmSchPortRateModify( IxAtmLogicalPort port,                        unsigned int portRate);/**   * @ingroup IxAtmSch * * @fn ixAtmSchVcModelSetup( IxAtmLogicalPort port,                      IxAtmTrafficDescriptor *trafficDesc,                      IxAtmSchedulerVcId *vcId) * *  @brief A client calls this interface to set up an upstream *         (transmitting) virtual connection model (VC) on the *         specified ATM port.  This function also provides the *         virtual * connection admission control (CAC) service to the *         client. * * @param port @ref IxAtmLogicalPort [in] - Specifies the ATM port on which the upstream *          VC is to be established. * * @param *trafficDesc @ref IxAtmTrafficDescriptor [in] - Pointer to a structure *          describing the requested traffic contract of the VC to be *          established.  This structure contains the typical ATM *          traffic descriptor values (e.g. PCR, SCR, MBS, CDVT, etc.) *          defined by the ATM standard. * * @param *vcId @ref IxAtmSchedulerVcId [out] - This value will be filled with the *              port-unique identifier for this virtual connection.  A *              valid identification is a non-negative number. * * @return * - <b>IX_SUCCESS :</b> The VC has been successfully established on *      this port.  The client may begin to submit demand on this VC. * - <b>IX_ATMSCH_RET_NOT_ADMITTED :</b> The VC cannot be established *      on this port because there is insufficient upstream capacity *      available to support the requested traffic contract descriptor * - <b>IX_FAIL :</b>Input data are invalid.  VC has not been *      established. */PUBLIC IX_STATUSixAtmSchVcModelSetup( IxAtmLogicalPort port,                      IxAtmTrafficDescriptor *trafficDesc,                      IxAtmSchedulerVcId *vcId);/**   * @ingroup IxAtmSch * * @fn ixAtmSchVcConnIdSet( IxAtmLogicalPort port,                     IxAtmSchedulerVcId vcId,                     IxAtmConnId vcUserConnId)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美三电影在线| 欧美色网一区二区| 婷婷丁香激情综合| 国产精品网站导航| 欧美精品在线观看播放| www.综合网.com| 国产一区二区三区观看| 亚洲成av人片在线| **欧美大码日韩| 久久久精品黄色| 欧美绝品在线观看成人午夜影视| 成人一区在线看| 捆绑调教美女网站视频一区| 午夜精品福利在线| 亚洲一区视频在线观看视频| 国产农村妇女毛片精品久久麻豆 | 国产精品影视天天线| 亚洲一区免费观看| 最新国产成人在线观看| 久久久久国产精品麻豆| 日韩手机在线导航| 91精品一区二区三区在线观看| 色中色一区二区| 91丨porny丨首页| 成人aa视频在线观看| 国产福利电影一区二区三区| 国产在线视频不卡二| 久久99国产精品免费网站| 视频一区在线视频| 日韩电影在线观看电影| 日韩专区一卡二卡| 丝袜诱惑制服诱惑色一区在线观看| 亚洲激情五月婷婷| 亚洲色欲色欲www| 久久草av在线| 六月丁香婷婷久久| 久久国产剧场电影| 九一久久久久久| 精品一区二区三区在线观看国产| 免费看黄色91| 久久er精品视频| 国内精品免费**视频| 国产精品小仙女| av在线综合网| 日本久久电影网| 欧美亚洲一区二区在线| 欧美日韩高清影院| 日韩欧美成人激情| 欧美va亚洲va在线观看蝴蝶网| 欧美不卡一区二区三区四区| 欧美精品一区二区不卡| 国产日韩欧美一区二区三区乱码 | 国产成人无遮挡在线视频| 国产精品亚洲综合一区在线观看| 国产成人午夜精品5599| 91一区二区在线| 欧美日韩久久一区二区| 日韩天堂在线观看| 中文乱码免费一区二区| 亚洲精品乱码久久久久久久久| 亚洲国产日日夜夜| 麻豆精品一区二区| 成人丝袜18视频在线观看| 99久久精品国产网站| 欧美日韩精品二区第二页| 日韩精品专区在线| 国产精品免费人成网站| 一区二区三区中文在线观看| 亚洲h在线观看| 国产美女精品在线| 一本大道久久a久久精二百| 欧美一区二区视频在线观看2020| 日韩西西人体444www| 国产香蕉久久精品综合网| 一色屋精品亚洲香蕉网站| 午夜a成v人精品| 国产福利电影一区二区三区| 在线区一区二视频| 精品国产百合女同互慰| 国产精品免费av| 婷婷丁香久久五月婷婷| 成人一二三区视频| 欧美疯狂做受xxxx富婆| 中文字幕日韩av资源站| 日本91福利区| 色久优优欧美色久优优| 久久久久久一二三区| 亚洲一区国产视频| 国产99久久久久久免费看农村| 欧美四级电影网| 国产精品三级电影| 麻豆传媒一区二区三区| 在线观看免费一区| 国产欧美一区二区精品忘忧草| 亚洲国产精品久久艾草纯爱| 成人国产视频在线观看| 精品人伦一区二区色婷婷| 亚洲综合色在线| 成av人片一区二区| 久久久久成人黄色影片| 日韩不卡免费视频| 日本韩国一区二区三区| 国产精品网站一区| 国产一区二区伦理| 欧美一区二区三区免费视频| 亚洲天堂福利av| 懂色av中文一区二区三区 | 久久久久久日产精品| 性感美女极品91精品| 一本大道久久a久久综合婷婷 | 亚洲乱码国产乱码精品精的特点| 国产一区二区女| 欧美r级在线观看| 日韩电影在线观看电影| 欧美性做爰猛烈叫床潮| 亚洲女子a中天字幕| 成人听书哪个软件好| 久久久不卡网国产精品二区| 美女精品自拍一二三四| 欧美丰满一区二区免费视频| 一区二区三区在线播放| 91在线观看成人| 亚洲欧洲一区二区在线播放| 国产999精品久久久久久| 久久一二三国产| 久久成人综合网| 欧美成人精品1314www| 奇米色777欧美一区二区| 欧美精品在线观看播放| 首页国产丝袜综合| 91精品国产综合久久精品app | 一区二区高清在线| 99国产精品久久久久| 亚洲人成小说网站色在线| 91视频在线看| 亚洲在线观看免费视频| 欧美日韩高清影院| 蜜臀久久久99精品久久久久久| 欧美一二三四在线| 精品一区二区三区不卡| 国产亚洲综合av| 成人免费看的视频| 亚洲三级免费电影| 欧美日韩一卡二卡| 美女网站在线免费欧美精品| 精品国产一区二区三区久久影院| 精品一二线国产| 欧美国产激情二区三区| 97久久精品人人爽人人爽蜜臀| 亚洲美腿欧美偷拍| 欧美日本视频在线| 久久99精品国产.久久久久| 国产女人18水真多18精品一级做| 91小视频在线| 日韩激情一二三区| 精品精品国产高清一毛片一天堂| 国产在线一区观看| 日韩理论在线观看| 337p亚洲精品色噜噜噜| 国产精品一区二区不卡| 亚洲图片欧美激情| 91精品国产免费久久综合| 国产呦萝稀缺另类资源| 亚洲天堂精品在线观看| 欧美男女性生活在线直播观看 | 91麻豆精品在线观看| 亚洲超碰97人人做人人爱| 日韩免费一区二区三区在线播放| 国产高清视频一区| 亚洲精品成人在线| 精品奇米国产一区二区三区| 99久久国产综合精品女不卡| 五月婷婷综合激情| 欧美国产精品一区二区三区| 欧美日韩一区二区三区四区五区 | 亚洲欧美日本韩国| 欧美一区二区黄色| 成人教育av在线| 日韩有码一区二区三区| 久久欧美中文字幕| 欧美日韩精品欧美日韩精品| 国产成人免费视频| 视频一区国产视频| 中文字幕亚洲精品在线观看 | 日韩色在线观看| 波多野结衣精品在线| 蜜臀av一区二区三区| 亚洲美女精品一区| 久久综合精品国产一区二区三区| 日本韩国精品在线| 国产成人免费网站| 蜜臀久久99精品久久久久久9| 国产精品久久久一本精品| 正在播放亚洲一区| 91久久精品一区二区三| 国产91丝袜在线18| 久久精品国产99国产精品| 一区二区三区不卡视频| 欧美国产国产综合| 亚洲精品在线一区二区|