📄 bs_msghandle.h
字号:
/******************************************************************************\
Copyright (c) 2007, UTStarcom,Inc. (ShenZhen R&D Center)
All Rights Reserved.
Subsystem : WIMAX
Group : GW/AnchorDP/...
File : bs_msghandle.h
Version :
Build :
Author : RCT
Maintained by : RCT
Create Date : 2007-01-26
Last Modify :
Description : Anchor DP List header file
\******************************************************************************/
/*
-----------------------------------------------------------
Software Develop CodeName :
Module Reference :
-----------------------------------------------------------
Change History:
07-01.26 RCT create file.
*/
#ifndef _BS_MSGHANDLE_H_
#define _BS_MSGHANDLE_H_
#ifdef __cplusplus
extern "C" {
#endif
#include "bs_ue.h"
#include "r64_message_ie.h"
#include "r64_message.h"
#include "bs_udplink.h"
#include "bs_fsm.h"
#define EXPIRES 10000
#define TXTIME 1
#define BS_MAX_NUM_ULINK_CID 2
#define BS_MAX_NUM_DLINK_CID 2
extern void reSendNWEntryStateChange(St_BsUeCtxt *ueCtxt);
void genNWEntryStateChange(St_BsUeCtxt *pUeCtxt,R64_MSG_S* pR64Msg);
extern void reSendNwEntryStateChangeAck(St_BsUeCtxt* pUeCtxt);
void genNwEntryStateChangeAck(St_BsUeCtxt *ueCtxt,R64_MSG_S* pR64Msg);
extern void reSendEapRsp(St_BsUeCtxt *pUeCtxt);
void genEapRsp(St_BsUeCtxt *pUeCtxt,R64_MSG_S* pR64Msg);
extern void reSendEapMsgRsp(St_BsUeCtxt *pUeCtxt);
void genEapMsgRsp(St_BsUeCtxt *pUeCtxt,R64_MSG_S* pR64Msg);
void genEapCtxtAck(St_BsUeCtxt *pUeCtxt,R64_MSG_S* pR64Msg);
void gen_reg_entry_state_change_req (St_BsUeCtxt *pUeCtxt, R64_MSG_S * pMsg);
extern void send_reg_entry_state_change_req (St_BsUeCtxt * pUeCtxt);
extern void send_reg_entry_state_change_ack (St_BsUeCtxt * pUeCtxt);
void gen_dp_reg_resp (St_BsUeCtxt * pUeCtxt, R64_MSG_S * pMsg);
extern void send_dp_reg_resp (St_BsUeCtxt * pUeCtxt);
void gen_dp_dereg_req (St_BsUeCtxt * pUeCtxt, R64_MSG_S * pMsg);
extern void send_dp_dereg_req (St_BsUeCtxt * pUeCtxt);
extern void send_dp_dreg_ack (St_BsUeCtxt * pUeCtxt);
extern void send_err_ctxt_rep_ack (St_BsUeCtxt * pUeCtxt);
extern void send_err_ctxt_rep (St_BsUeCtxt * pUeCtxt);
extern int InitNbcProcedure(St_BsUeCtxt *pUeCtxt);
extern int handleGwNwEntryStateChangeRsp(St_BsUeCtxt *pUeCtxt,R64_MSG_S * pR64Msg);
extern int handleGwEapReq(St_BsUeCtxt *pUeCtxt,R64_MSG_S * pR64Msg);
extern int handleGwEapMsg(St_BsUeCtxt *pUeCtxt,R64_MSG_S * pR64Msg);
extern int handleGwEapCtxtRep(St_BsUeCtxt *pUeCtxt,R64_MSG_S * pR64Msg);
extern int initMsReg(St_BsUeCtxt *pUeCtxt);
extern int handle_reg_entry_state_change_resp (St_BsUeCtxt * pUeCtxt, R64_MSG_S * pR64Msg);
extern int handle_dp_reg_req (St_BsUeCtxt * pUeCtxt, R64_MSG_S * pR64Msg);
extern int handle_dp_reg_ack (St_BsUeCtxt * pUeCtxt, R64_MSG_S * pR64Msg);
extern int init_ms_dereg (St_BsUeCtxt * pUeCtxt, R64_MSG_S * pR64Msg);
extern int handle_dp_dereg_resp (St_BsUeCtxt * pUeCtxt, R64_MSG_S * pR64Msg);
extern int handle_err_ctxt_rep (St_BsUeCtxt * pUeCtxt, R64_MSG_S * pR64Msg);
extern int handle_bs_err (St_BsUeCtxt * pUeCtxt);
void BS_UeCtxtCheck(unsigned char *caller,unsigned int line);
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -