⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 r64_message.h

📁 wimax bs模拟器
💻 H
📖 第 1 页 / 共 2 页
字号:
    R64_IM_EVENT_CODE_S ecCode;    R64_PAGING_INFO_S pagingInfo;    }R64_IM_EXIT_MS_STATE_CHANGE_REQUEST_S;typedef struct _R64_IM_EXIT_MS_STATE_CHANGE_RESPONSE_{    struct    {        BYTE msInfoPresent:1;        BYTE bsInfoPresent:1;        BYTE pagingInfoPresent:1;        BYTE ecCodePresent:1;    }present;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S bsInfo;    R64_PAGING_INFO_S pagingInfo;    R64_IM_EVENT_CODE_S ecCode;}R64_IM_EXIT_MS_STATE_CHANGE_RESPONSE_S;typedef struct _R64_DATA_PATH_RELEASE_REQUEST_{    struct    {        BYTE msInfoPresent:1;        BYTE bsInfoPresent:1;        BYTE pagingInfoPresent:1;    }present;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S bsInfo;    R64_PAGING_INFO_S pagingInfo;}R64_DATA_PATH_RELEASE_REQUEST_S;typedef struct R64_DATA_PATH_RELEASE_RESPONSE_{    struct    {        BYTE msInfoPresent:1;        BYTE bsInfoPresent:1;    }present;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S bsInfo;}R64_DATA_PATH_RELEASE_RESPONSE_S;typedef struct _R64_R64_DATA_PATH_RELEASE_ACK_{    struct    {        BYTE msInfoPresent:1;        BYTE bsInfoPresent:1;    }present;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S bsInfo;}R64_DATA_PATH_RELEASE_ACK_S;typedef struct _R64_DATA_PATH_ESTABLISH_REQUEST_{    struct    {        BYTE msInfoPresent:1;    }present;    R64_MS_INFO_S msInfo;}R64_DATA_PATH_ESTABLISH_REQUEST_S;typedef struct R64_DATA_PATH_ESTABLISH_RESPONSE_{	struct    {        BYTE msInfoPresent:1;    }present;    R64_MS_INFO_S msInfo;}R64_DATA_PATH_ESTABLISH_RESPONSE_S;typedef struct _R64_R64_DATA_PATH_ESTABLISH_ACK_{    struct    {        BYTE msInfoPresent:1;        BYTE bsInfoPresent:1;    }present;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S bsInfo;}R64_DATA_PATH_ESTABLISH_ACK_S;/*HO*/typedef struct _R64_HO_REQ_{    struct    {        BYTE hoTypePresent:1;        BYTE msInfoPresent:1;        BYTE servingBsInfoPresent:1;        BYTE targetBsInfoPresent:1;    }present;    R64_HO_TYPE_S hoType;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S servingBsInfo;    R64_BS_INFO_S targetBsInfo;    }R64_HO_REQ_S;typedef struct _R64_HO_RSP_{    struct    {        BYTE hoTypePresent:1;        BYTE msInfoPresent:1;        BYTE operationModePresent:1;        BYTE resourceRetainTypePresent:1;        BYTE targetBsInfoPresent:1;        BYTE  preRegResultCodePresent:1;    }present;    R64_HO_TYPE_S hoType;    R64_MS_INFO_S msInfo;    BYTE targetBsNum;    R64_HO_OPERATION_MODE_S operationMode;    R64_RESOURCE_RETAIN_TYPE_S resourceRetainType;    R64_BS_INFO_S targetBsInfo[R64_MAX_TARGET_BS_NUM];    R64_PRE_REG_RESULT_CODE_S preRegResultCode;}R64_HO_RSP_S;typedef struct _R64_HO_ACK_{    struct    {        BYTE msInfoPresent:1;        BYTE targetBsInfoPresent:1;    }present;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S targetBsInfo;}R64_HO_ACK_S;typedef struct _R64_HO_CONFIRM_{    struct    {        BYTE hoIndTypePresent:1;        BYTE msInfoPresent:1;        BYTE targetBsInfoPresent:1;    }present;    R64_HO_INDICATION_TYPE_S hoIndType;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S targetBsInfo;    }R64_HO_CONFIRM_S;typedef struct _R64_HO_COMPLETE_{    struct    {        BYTE causeCodePresent:1;        BYTE msInfoPresent:1;        BYTE servingBsInfoPresent:1;    }present;        R64_CAUSE_CODE_S causeCode;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S servingBsInfo;}R64_HO_COMPLETE_S;typedef struct _R64_DATA_PATH_DEREGISTER_REQUEST_{    struct    {        BYTE deregTypePresent:1;        BYTE msInfoPresent:1;        BYTE bsInfoPresent:1;    }present;    R64_REGISTRATION_TYPE_S deregType;    R64_MS_INFO_S msInfo;    R64_BS_INFO_S bsInfo;}R64_DATA_PATH_DEREGISTER_REQUEST_S;typedef struct _R64_DATA_PATH_DEREGISTER_RESPONSE_{    struct    {        BYTE deregTypePresent:1;        BYTE msInfoPresent:1;    }present;    R64_REGISTRATION_TYPE_S deregType;    R64_MS_INFO_S msInfo;}R64_DATA_PATH_DEREGISTER_RESPONSE_S;typedef struct _R64_DATA_PATH_DEREGISTER_ACK_{    struct    {        BYTE deregTypePresent:1;        BYTE msInfoPresent:1;    }present;    R64_REGISTRATION_TYPE_S deregType;    R64_MS_INFO_S msInfo;}R64_DATA_PATH_DEREGISTER_ACK_S;typedef struct _R64_MS_CONTEXT_RSP_{    struct    {        BYTE msIdPresent:1;        BYTE eventCodePresent:1;        BYTE bsIdPresent:1;        BYTE akContextPresent:1;            }present;    R64_MS_ID_S msId;    R64_IM_EVENT_CODE_S eventCode;    R64_BS_ID_S bsId;    R64_AK_CONTEXT_S akContext;}R64_MS_CONTEXT_RSP_S;typedef struct _R64_INIT_PAGING_REQ_{    struct    {        BYTE msIdPresent:1;        BYTE eventCodePresent:1;        BYTE sfInfoPresent:1;    }present;    R64_MS_ID_S msId;    R64_IM_EVENT_CODE_S eventCode;    R64_SF_INFO_S sfInfo;}R64_INIT_PAGING_REQ_S;typedef struct _R64_INIT_PAGING_RSP_{    struct    {        BYTE msIdPresent:1;        BYTE eventCodePresent:1;        BYTE initPagingRspCodePresent:1;    }present;        R64_MS_ID_S msId;    R64_IM_EVENT_CODE_S eventCode;    R64_INIT_PAGING_RSP_CODE_S initPagingRspCode; }R64_INIT_PAGING_RSP_S;typedef struct _R64_MS_INFO_REQUEST_{	struct	{		BYTE msInfoPresent:1;		BYTE eventCodePresent:1;		BYTE bsInfoPresent:1;	}present;	R64_MS_INFO_S msInfo;	R64_IM_EVENT_CODE_S eventCode;	R64_BS_INFO_S bsInfo;}R64_MS_INFO_REQUEST_S;typedef struct _R64_MS_INFO_RESPONSE_{	struct	{		BYTE msInfoPresent:1;		BYTE eventCodePresent:1;		BYTE bsInfoPresent:1;		BYTE pagingInfoPresent:1;	}present;	R64_MS_INFO_S msInfo;	R64_IM_EVENT_CODE_S eventCode;	R64_BS_INFO_S bsInfo;	R64_PAGING_INFO_S pagingInfo;}R64_MS_INFO_RESPONSE_S;/* AAA Client--->A-EP, to query the accounting information from Accounting Agent*/typedef struct _R64_ACCT_INFO_REQUEST_{	struct    {        BYTE msInfoPresent:1;    }present;    R64_MS_INFO_S msInfo; /* Only MS ID is needed*/} R64_ACCT_INFO_REQUEST_S;/* A-EP--->AAA Client, carry the Accounting info from Accounting Agent*/typedef struct _R64_ACCT_INFO_REPORT_{    struct    {        BYTE msInfoPresent:1;        BYTE acctInfoPresent:1;    }present;    R64_MS_INFO_S msInfo; /* Only MS ID is needed*/    R64_ACCT_INFO_S acctInfo; /* DL&UL Volume*/} R64_ACCT_INFO_REPORT_S;/*AAA Client--->A-EP--->Accounting Agent, to inform that AAA client has received the report*/typedef struct _R64_ACCT_INFO_ACK_{    struct    {        BYTE msInfoPresent:1;    }present;    R64_MS_INFO_S msInfo; /* ONly MS ID is needed */}R64_ACCT_INFO_ACK_S;typedef struct _R64_MSG_{    R64_MESSAGE_HEAD_S msgHead;    union    {        R64_NW_ENTRY_MS_STATE_CHANGE_REQUEST_S nwEntryMsStateChangeReq;    	R64_NW_ENTRY_MS_STATE_CHANGE_RESPONSE_S nwEntryMsStateChangeRsp;    	R64_NW_ENTRY_MS_STATE_CHANGE_ACK_S nwEntryMsStateChangeAck;        R64_MS_CONTEXT_REQUEST_S msContextReq;        R64_MS_CONTEXT_REPORT_S msContextRep;        R64_MS_CONTEXT_REPORT_ACK_S msContextRepAck;        R64_AUTH_RELAY_EAP_TRANSFER_S authRelayEapTransfer;        R64_AUTH_RELAY_EAP_START_S authRelayEapStart;        R64_DATA_PATH_REGISTRATION_REQUEST_S dataPathRegReq;        R64_DATA_PATH_REGISTRATION_RESPONSE_S dataPathRegRsp;        R64_DATA_PATH_REGISTRATION_ACK_S dataPathRegAck;        R64_LOCATION_UPDATE_REQUEST_S locationUpdateReq;        R64_LOCATION_UPDATE_RESPONSE_S locationUpdateRsp;        R64_LOCATION_UPDATE_ACK_S locationUpdateAck;        R64_PAGING_ANNOUNCE_S pagingAnnounce;        R64_IM_ENTRY_MS_STATE_CHANGE_REQUEST_S imEntryMsStateChangeReq;        R64_IM_ENTRY_MS_STATE_CHANGE_RESPONSE_S imEntryMsStateChangeRsp;        R64_IM_EXIT_MS_STATE_CHANGE_REQUEST_S imExitMsStateChangeReq;        R64_IM_EXIT_MS_STATE_CHANGE_RESPONSE_S imExitMsStateChangeRsp;        R64_DATA_PATH_RELEASE_REQUEST_S dataPathRelReq;        R64_DATA_PATH_RELEASE_RESPONSE_S dataPathRelRsp;        R64_DATA_PATH_RELEASE_ACK_S dataPathRelAck;        R64_DATA_PATH_ESTABLISH_REQUEST_S dataPathEstReq;        R64_DATA_PATH_ESTABLISH_RESPONSE_S dataPathEstRsp;        R64_DATA_PATH_ESTABLISH_ACK_S dataPathEstAck;        R64_HO_REQ_S hoReq;        R64_HO_RSP_S hoRsp;        R64_HO_ACK_S hoAck;        R64_HO_CONFIRM_S hoConfirm;        R64_HO_COMPLETE_S hoComplete;        R64_DATA_PATH_DEREGISTER_REQUEST_S dataPathDeregReq;        R64_DATA_PATH_DEREGISTER_RESPONSE_S dataPathDeregRsp;        R64_DATA_PATH_DEREGISTER_ACK_S dataPathDeregAck;        R64_MS_CONTEXT_RSP_S msContextRsp;        R64_INIT_PAGING_REQ_S initPagingreq;        R64_INIT_PAGING_RSP_S initPagingRsp;        R64_ACCT_INFO_REQUEST_S acctInfoReq;        R64_ACCT_INFO_REPORT_S acctInfoRep;        R64_ACCT_INFO_ACK_S acctInfoAck;        R64_MS_INFO_REQUEST_S msInfoReq;        R64_MS_INFO_RESPONSE_S msInfoRsp;    }u;}R64_MSG_S;extern int r64_decode_msg(UDP_MSG_S * p_udp_msg, R64_MSG_S * p_r64_msg);extern int r64_encode_msg(UDP_MSG_S * p_udp_msg, R64_MSG_S * p_r64_msg);extern void r64_print_msg(R64_MSG_S * p_r64_msg);#endif  /*end of _R64_MESSAGE_H_*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -