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

📄 sl.h

📁 OpenSS7 This the fourth public release of the OpenSS7 Master Package. See README in the release for
💻 H
📖 第 1 页 / 共 2 页
字号:
typedef struct {	lmi_ulong sl_primitive;		/* always SL_LOCAL_PROCESSOR_OUTAGE_REQ */} sl_local_processor_outage_req_t;/* *  SL_CONGESTION_DISCARD_REQ         19 - receive congestion discard */typedef struct {	lmi_ulong sl_primitive;		/* always SL_CONGESTION_DISCARD_REQ */} sl_congestion_discard_req_t;/* *  SL_CONGESTION_ACCEPT_REQ          20 - receive congestion accept */typedef struct {	lmi_ulong sl_primitive;		/* always SL_CONGESTION_ACCEPT_REQ */} sl_congestion_accept_req_t;/* *  SL_NO_CONGESTION_REQ              21 - receive congestion ceased */typedef struct {	lmi_ulong sl_primitive;		/* always SL_NO_CONGESTION_REQ */} sl_no_congestion_req_t;/* *  SL_POWER_ON_REQ                   22 - power on reset */typedef struct {	lmi_ulong sl_primitive;		/* always SL_POWER_ON_REQ */} sl_power_on_req_t;/* *  SL_INFO_ACK                       25 - Information acknowledgement */typedef struct {	lmi_ulong sl_primitive;		/* always SL_INFO_ACK */	lmi_ulong sl_version;		/* version */	lmi_ulong sl_state;		/* interface state */	lmi_ulong sl_max_sdu;		/* maximum sdu size */	lmi_ulong sl_min_sdu;		/* minimum sdu size */	lmi_ulong sl_header_len;	/* header length to reserve */	lmi_ulong sl_ppa_style;		/* style of PPA address */	/* 	   followed by PPA address */} sl_info_ack_t;/* *  SL_OK_ACK                         26 - Success acknowledgement */typedef struct {	lmi_ulong sl_primitive;		/* always SL_OK_ACK */	lmi_ulong sl_correct_primitive;	/* correct primitive */} sl_ok_ack_t;/* *  SL_ERROR_ACK                      27 - Error acknowledgement */typedef struct {	lmi_ulong sl_primitive;		/* always SL_ERROR_ACK */	lmi_ulong sl_error_primitive;	/* primitive in error */	lmi_ulong sl_errno;		/* error type */	lmi_ulong sl_unix_error;	/* unix error code */} sl_error_ack_t;/* *  SL_ENABLE_CON                     28 - Enable confirmation */typedef struct {	lmi_ulong sl_primitive;		/* always SL_ENABLE_CON */} sl_enable_con_t;/* *  SL_DISABLE_CON                    29 - Disable confirmation */typedef struct {	lmi_ulong sl_primitive;		/* always SL_DISABLE_CON */} sl_disable_con_t;/* *  SL_OPTMGMT_ACK                    30 - Options management reply */typedef struct {	lmi_ulong sl_primitive;		/* always SL_OPTMGMT_ACK */	lmi_ulong sl_opt_length;	/* options length */	lmi_ulong sl_opt_offset;	/* options offset */	lmi_ulong sl_mgmt_flags;	/* management flags */} sl_optmgmt_ack_t;/* *  SL_NOTIFY_IND                     31 - Notification indications */typedef struct {	lmi_ulong sl_primitive;		/* always SL_NOTIFY_IND */	lmi_ulong sl_objectid;		/* event object id */	lmi_ulong sl_timestamp;		/* event timestamp */	lmi_ulong sl_severity;		/* event severity */} sl_notify_ind_t;/* *  SL_ERROR_IND                      32 - Error indication */typedef struct {	lmi_ulong sl_primitive;		/* always SL_ERROR_IND */} sl_error_ind_t;/* *  SL_STATS_IND                      33 - Statistics report */typedef struct {	lmi_ulong sl_primitive;		/* always SL_STATS_IND */} sl_stats_ind_t;/* *  SL_EVENT_IND                      34 - Event indication */typedef struct {	lmi_ulong sl_primitive;		/* always SL_EVENT_IND */} sl_event_ind_t;/* *  SL_PDU_IND                        35 - Received message indication */typedef struct {	lmi_ulong sl_primitive;		/* always SL_PDU_IND */} sl_pdu_ind_t;/* *  SL_LINK_CONGESTED_IND             36 - Link congested */typedef struct {	lmi_ulong sl_primitive;		/* always SL_LINK_CONGESTED_IND */	lmi_ulong sl_cong_status;	/* congestion status */	lmi_ulong sl_disc_status;	/* discard status */} sl_link_congested_ind_t;/* *  SL_LINK_CONGESTION_CEASED_IND     37 - Link cnogestion ceased */typedef struct {	lmi_ulong sl_primitive;		/* always SL_LINK_CONGESTION_CEASED_IND */	lmi_ulong sl_cong_status;	/* congestion status */	lmi_ulong sl_disc_status;	/* discard status */} sl_link_congestion_ceased_ind_t;/* *  SL_RETRIEVED_MESSAGE_IND          38 - Retrieved message indication */typedef struct {	lmi_ulong sl_primitive;		/* always SL_RETRIEVED_MESSAGE_IND */} sl_retrieved_message_ind_t;/* *  SL_RETRIEVAL_COMPLETED_IND        39 - Retrieval confirmation */typedef struct {	lmi_ulong sl_primitive;		/* always SL_RETRIEVAL_COMPLETED_IND */} sl_retrieval_completed_ind_t;/* *  SL_RB_CLEARED_IND                 40 - Receive buffer cleared ind */typedef struct {	lmi_ulong sl_primitive;		/* always SL_RB_CLEARED_IND */} sl_rb_cleared_ind_t;/* *  SL_BSNT_IND                       41 - Retrieved BSNT indication */typedef struct {	lmi_ulong sl_primitive;		/* always SL_BSNT_IND */	lmi_ulong sl_bsnt;		/* returned BSNT value */} sl_bsnt_ind_t;/* *  SL_IN_SERVICE_IND                 42 - In service indication */typedef struct {	lmi_ulong sl_primitive;		/* always SL_IN_SERVICE_IND */} sl_in_service_ind_t;/* *  SL_OUT_OF_SERVICE_IND             43 - Out of service indication */typedef struct {	lmi_ulong sl_primitive;		/* always SL_OUT_OF_SERVICE_IND */	lmi_ulong sl_reason;		/* reason for link failure */} sl_out_of_service_ind_t;/* *  SL_REMOTE_PROCESSOR_OUTAGE_IND    44 - Remote processor out */typedef struct {	lmi_ulong sl_primitive;		/* always SL_REMOTE_PROCESSOR_OUTAGE_IND */} sl_remote_processor_outage_ind_t;/* *  SL_REMOTE_PROCESSOR_RECOVERED_IND 45 - Remote processor recovered */typedef struct {	lmi_ulong sl_primitive;		/* always SL_REMOTE_PROCESSOR_RECOVERED_IND */} sl_remote_processor_recovered_ind_t;/* *  SL_RTB_CLEARED_IND                46 - Retransmit buffer cleared ind */typedef struct {	lmi_ulong sl_primitive;		/* always SL_RTB_CLEARED_IND */} sl_rtb_cleared_ind_t;/* *  SL_RETRIEVAL_NOT_POSSIBLE_IND     47 - Retrieval not possible ind */typedef struct {	lmi_ulong sl_primitive;		/* always SL_RETRIEVAL_NOT_POSSIBLE_IND */} sl_retrieval_not_possible_ind_t;/* *  SL_BSNT_NOT_RETRIEVABLE_IND       48 - BSNT not retrievable ind */typedef struct {	lmi_ulong sl_primitive;		/* always SL_BSNT_NOT_RETRIEVABLE_IND */} sl_bsnt_not_retrievable_ind_t;union SL_primitives {	lmi_ulong sl_primitive;	sl_info_req_t info_req;	sl_attach_req_t attach_req;	sl_detach_req_t detach_req;	sl_enable_req_t enable_req;	sl_disable_req_t disable_req;	sl_optmgmt_req_t optmgmt_req;	sl_notify_req_t notify_req;	sl_pdu_req_t pdu_req;	sl_emergency_req_t emergency_req;	sl_emergency_ceases_req_t emergency_ceases_req;	sl_start_req_t start_req;	sl_stop_req_t stop_req;	sl_retrieve_bsnt_req_t retrieve_bsnt_req;	sl_retrieval_request_and_fsnc_req_t retrieval_request_and_fsnc_req;	sl_resume_req_t resume_req;	sl_clear_buffers_req_t clear_buffers_req;	sl_clear_rtb_req_t clear_rtb_req;	sl_local_processor_outage_req_t local_processor_outage_req;	sl_congestion_discard_req_t congestion_discard_req;	sl_congestion_accept_req_t congestion_accept_req;	sl_no_congestion_req_t no_congestion_req;	sl_power_on_req_t info_ack;	sl_ok_ack_t ok_ack;	sl_error_ack_t error_ack;	sl_enable_con_t enable_con;	sl_disable_con_t disable_con;	sl_optmgmt_ack_t optmgmt_ack;	sl_notify_ind_t notify_ind;	sl_error_ind_t error_ind;	sl_stats_ind_t stats_ind;	sl_event_ind_t event_ind;	sl_pdu_ind_t pdu_ind;	sl_link_congested_ind_t link_congested_ind;	sl_link_congestion_ceased_ind_t link_congestion_ceased_ind;	sl_retrieved_message_ind_t retrieved_message_ind;	sl_retrieval_completed_ind_t retrieval_completed_ind;	sl_rb_cleared_ind_t rb_cleared_ind;	sl_bsnt_ind_t bsnt_ind;	sl_in_service_ind_t in_service_ind;	sl_out_of_service_ind_t out_of_service_ind;	sl_remote_processor_outage_ind_t remote_processor_outage_ind;	sl_remote_processor_recovered_ind_t remote_processor_recovered_ind;	sl_rtb_cleared_ind_t rtb_cleared_ind;	sl_retrieval_not_possible_ind_t retrieval_not_possible_ind;	sl_bsnt_not_retrievable_ind_t bsnt_not_retrievable_ind;};#endif				/* __SS7_SL_H__ */

⌨️ 快捷键说明

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