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

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

?? lrwpan_common_types.h

?? zigbee程序
?? H
字號:
/*
 *2006/08/16 WXL 2.0
 *
 */

/*
V0.2 added PC-based binding         21/July/2006
V0.1 Initial Release                10/July/2006

*/


#ifndef LRWPAN_COMMON_TYPES_H
#define LRWPAN_COMMON_TYPES_H

//types common across stack or multiple stack layers

//common macros
#define BITSET(var,bitno) ((var) |= (1 << (bitno)))
#define BITCLR(var,bitno) ((var) &= ~(1 << (bitno)))
#define BITTST(var,bitno) (var & (1 << (bitno)))



typedef enum _LRWPAN_SVC_ENUM {
  LRWPAN_SVC_NONE,
  LRWPAN_SVC_PHY_INIT_RADIO,
  LRWPAN_SVC_PHY_TX_DATA,
  LRWPAN_SVC_MAC_GENERIC_TX,
  LRWPAN_SVC_MAC_RETRANSMIT,
  LRWPAN_SVC_MAC_ASSOC_REQ,
  LRWPAN_SVC_MAC_BEACON_REQ,
  LRWPAN_SVC_MAC_ORPHAN_NOTIFY,
  LRWPAN_SVC_MAC_ERROR,
  LRWPAN_SVC_NWK_GENERIC_TX,
  LRWPAN_SVC_NWK_FORM_NETWORK,
  LRWPAN_SVC_NWK_JOIN_NETWORK,
  LRWPAN_SVC_APS_GENERIC_TX,
  LRWPAN_SVC_APS_NWK_PASSTHRU,
  LRWPAN_SVC_APS_DO_ZEP_TX,
} LRWPAN_SVC_ENUM;



typedef enum _LRWPAN_STATUSENUM {
  LRWPAN_STATUS_SUCCESS = 0,
  LRWPAN_STATUS_PHY_FAILED,
  LRWPAN_STATUS_PHY_INPROGRESS,  //still working for splitphase operations
  LRWPAN_STATUS_PHY_RADIO_INIT_FAILED,
  LRWPAN_STATUS_PHY_TX_PKT_TOO_BIG,
  LRWPAN_STATUS_PHY_TX_START_FAILED,
  LRWPAN_STATUS_PHY_TX_FINISH_FAILED,
  LRWPAN_STATUS_PHY_CHANNEL_BUSY,
  LRWPAN_STATUS_MAC_FAILED,
  LRWPAN_STATUS_MAC_NOT_ASSOCIATED,
  LRWPAN_STATUS_MAC_INPROGRESS,  //still working for splitphase operations
  LRWPAN_STATUS_MAC_MAX_RETRIES_EXCEEDED,  //exceeded max retries
  LRWPAN_STATUS_MAC_TX_FAILED,    //MAC Tx Failed, retry count exceeded
  LRWPAN_STATUS_MAC_ASSOCIATION_TIMEOUT,  //association request timedout
  LRWPAN_STATUS_MAC_ORPHAN_TIMEOUT,       //ophan notify timedout
  LRWPAN_STATUS_NWK_INPROGRESS,
  LRWPAN_STATUS_NWK_JOIN_TIMEOUT,
  LRWPAN_STATUS_NWK_PACKET_UNROUTABLE,
  LRWPAN_STATUS_NWK_RADIUS_EXCEEDED,
  LRWPAN_STATUS_APS_INPROGRESS,
  LRWPAN_STATUS_APS_MAX_RETRIES_EXCEEDED,
  LRWPAN_STATUS_APS_ILLEGAL_ENDPOINT,
  LRWPAN_STATUS_APS_MAX_ENDPOINTS_EXCEEDED,
  LRWPAN_STATUS_INDIRECT_BUFFER_FULL,
  LRPAN_STATUS_ZEP_FAILED,
  LRPAN_STATUS_ZEPCALLBACK_FAILED,
  LRPAN_STATUS_USRCALLBACK_FAILED,
  LRWPAN_STATUS_HEAPFULL
}LRWPAN_STATUS_ENUM;



typedef UINT16 SADDR;
//typedef UINT16 PANID;

//these bytes ALWAYS stored in little-endian order
typedef struct _LADDR {
  BYTE bytes[8];
}LADDR;

//only used to store IEEE Long Address or PAN short address
typedef union _LADDR_UNION {
  LADDR laddr;
  SADDR saddr;
}LADDR_UNION;


typedef enum _PHY_FREQ_ENUM {
  PHY_FREQ_868M=0,
  PHY_FREQ_RSV,
  PHY_FREQ_915M,
  PHY_FREQ_2405M
}PHY_FREQ_ENUM;

typedef enum _NODE_TYPE_ENUM {
  NODE_TYPE_COORD=0,
  NODE_TYPE_ROUTER,
  NODE_TYPE_ENDDEVICE
}NODE_TYPE_ENUM;

//used for radio initialization
typedef union _RADIO_FLAGS {
	BYTE val;
	struct _RADIO_FLAGS_bits {
      unsigned listen_mode:1;       //if true, then put radio in listen mode, which
                                //is non-auto ack, no address decoding
       unsigned pan_coordinator:1;   //set the pan coordinator bit
	}bits;
 }RADIO_FLAGS;

typedef struct _MACPKT {
	BYTE *data;
	BYTE rssi;
}MACPKT;


#ifdef LRWPAN_COMPILER_BIG_ENDIAN
#define UINT32_LOWORD_LSB 3
#define UINT32_LOWORD_MSB 2
#define UINT32_HIWORD_LSB 1
#define UINT32_HIWORD_MSB 0
#define UINT16_LSB 1
#define UINT16_MSB 0
#else
#define UINT32_LOWORD_LSB 0
#define UINT32_LOWORD_MSB 1
#define UINT32_HIWORD_LSB 2
#define UINT32_HIWORD_MSB 3
#define UINT16_LSB 0
#define UINT16_MSB 1
#endif


#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品欧美一区二区久久| 亚洲电影第三页| 同产精品九九九| 成人在线视频一区| 欧美一二区视频| 亚洲激情欧美激情| 国产精品88888| 日韩一区二区精品| 夜色激情一区二区| caoporn国产精品| 久久伊人中文字幕| 日韩福利电影在线观看| 色屁屁一区二区| 亚洲欧美一区二区视频| 国产xxx精品视频大全| 日韩精品一区二区三区swag| 亚洲123区在线观看| 在线免费不卡电影| 亚洲天堂福利av| 成人97人人超碰人人99| 国产亚洲欧美日韩在线一区| 天天综合网天天综合色| 色综合中文综合网| 成人黄色国产精品网站大全在线免费观看 | 在线不卡中文字幕播放| 亚洲精品写真福利| 色婷婷精品久久二区二区蜜臂av | 国产亚洲综合av| 国产精品1区2区3区| 精品免费国产二区三区| 国产在线麻豆精品观看| 精品精品欲导航| 国产在线国偷精品免费看| 久久久青草青青国产亚洲免观| 麻豆91免费观看| 久久久欧美精品sm网站| 东方欧美亚洲色图在线| 中文字幕一区二区在线观看| 99热这里都是精品| 亚洲影院久久精品| 制服丝袜中文字幕亚洲| 精品夜夜嗨av一区二区三区| 2024国产精品| 成人av在线影院| 一区二区在线观看免费| 777午夜精品免费视频| 免费在线看成人av| 国产欧美一区二区三区网站| 9久草视频在线视频精品| 亚洲午夜精品久久久久久久久| 4438亚洲最大| 国产成人精品综合在线观看| 国产精品福利一区二区| 欧美网站一区二区| 国产在线视视频有精品| 亚洲三级在线看| 日韩欧美一区二区免费| 成人性生交大片| 亚洲一区自拍偷拍| 精品理论电影在线观看| 91亚洲精品久久久蜜桃网站 | 成人激情动漫在线观看| 亚洲综合av网| 久久综合资源网| 在线观看三级视频欧美| 久久成人麻豆午夜电影| 成人欧美一区二区三区视频网页| 欧美三级视频在线| 国产风韵犹存在线视精品| 美女视频黄免费的久久| 国产日韩精品一区二区三区| 欧美日韩在线精品一区二区三区激情 | 欧美国产成人精品| 欧美日韩在线一区二区| 国产91对白在线观看九色| 首页亚洲欧美制服丝腿| 国产精品久久久久精k8| 日韩一级欧美一级| 一本色道a无线码一区v| 国产精品乡下勾搭老头1| 香蕉成人啪国产精品视频综合网| 日本一区二区三区四区| 欧美一级电影网站| 欧美午夜不卡视频| 99国产精品久| 国产精品一线二线三线精华| 日本美女一区二区| 一区二区三区高清| 亚洲欧美在线高清| 国产日本一区二区| 日韩三级精品电影久久久 | 久久色在线观看| 欧美一级一区二区| 欧美日韩专区在线| 在线免费不卡电影| 91在线视频观看| 99久久精品99国产精品| 国产成人精品免费| 国产成人精品亚洲777人妖| 久久精品国产澳门| 日本vs亚洲vs韩国一区三区二区 | 亚洲午夜三级在线| 一区二区在线观看免费视频播放| 国产精品视频一二三区| 久久久久成人黄色影片| 精品999在线播放| 日韩精品一区二区三区swag | 国产精品影视在线观看| 国产制服丝袜一区| 国产裸体歌舞团一区二区| 国产一区中文字幕| 国产乱妇无码大片在线观看| 国产永久精品大片wwwapp| 国产一区二区三区四区五区入口| 精品一区二区三区蜜桃| 国产在线视频一区二区三区| 国内精品第一页| 国产精品一区二区黑丝| 国产91精品在线观看| 成人精品视频.| 一本到三区不卡视频| 日本高清无吗v一区| 欧美色手机在线观看| 91麻豆精品国产自产在线| 日韩视频国产视频| 久久久影视传媒| 中文字幕制服丝袜一区二区三区 | 亚洲国产成人porn| 奇米四色…亚洲| 欧美日韩国产天堂| 69p69国产精品| 欧美r级电影在线观看| 久久丝袜美腿综合| 亚洲欧美色图小说| 日韩高清在线一区| 国产福利不卡视频| 在线观看中文字幕不卡| 欧美一区二区观看视频| 久久久久国产精品麻豆| 中文字幕亚洲区| 免费久久精品视频| 丁香啪啪综合成人亚洲小说| 欧美午夜片在线观看| 欧美成人性战久久| 亚洲色图欧美偷拍| 麻豆精品在线播放| 成人黄色综合网站| 91精品国产综合久久久久久久久久 | 亚洲精品中文字幕在线观看| 亚洲v中文字幕| 高清av一区二区| 欧美日韩久久一区| 国产精品私人影院| 亚洲成人av福利| 国产成人在线网站| 在线不卡免费欧美| 中文字幕成人在线观看| 日韩和欧美一区二区| 本田岬高潮一区二区三区| 欧美日韩精品高清| 《视频一区视频二区| 看国产成人h片视频| 一本久久a久久免费精品不卡| 亚洲精品在线免费观看视频| 一区二区三区四区国产精品| 国产乱人伦偷精品视频不卡| 91麻豆精品国产91久久久更新时间| 国产精品日韩成人| 国产精品主播直播| 日韩三级视频中文字幕| 亚洲国产综合人成综合网站| 粉嫩一区二区三区在线看| 日韩久久久久久| 亚洲成人久久影院| 暴力调教一区二区三区| 久久久久久久久久美女| 秋霞午夜鲁丝一区二区老狼| 欧美午夜电影一区| 亚洲精品网站在线观看| 成人午夜视频在线| 久久久久久久电影| 久久狠狠亚洲综合| 欧美日韩一区二区不卡| 亚洲欧美乱综合| 色综合网站在线| 亚洲三级免费观看| 91免费视频观看| 日韩一区欧美一区| 一本一道久久a久久精品综合蜜臀| 国产精品免费看片| 国产91精品在线观看| 亚洲国产高清aⅴ视频| 国产精品一区二区在线观看网站 | 成人av资源在线观看| 欧美激情综合五月色丁香小说| 精品一区二区三区在线播放视频 | 欧美一区二区视频观看视频| 天天综合色天天综合| 在线不卡中文字幕播放| 免费久久99精品国产|