Specifications

70 CBI Buffer Formats HighWire MTP-2 - 1.2, September 4, 2002
6-3-13. CBI_M2_EV_UNREGISTER L3 sends this signal to L2 to unregister previous registrations for event
notification. L2 returns the signal as a response.
Data structure.
typedef struct cbi_m2_ev_unregister
{
CBI_IPS ips_hdr;
CBI_ULONG event_code;
} CBI_M2_EV_UNREGISTER;
Parameters on request.
ips_hdr
ips_hdrips_hdr
ips_hdr
IPS Header. For definition, see Section 6-1-1. The following fields are specified
below:
ips_type
ips_typeips_type
ips_type - IPS_CBI_M2_EV_UNREGISTER.
sender_handle
sender_handlesender_handle
sender_handle - L3’s handle for the join for this link.
receiver_handle
receiver_handlereceiver_handle
receiver_handle - L2’s handle for the join for this link.
event_code
event_codeevent_code
event_code
Flags for the events for which External Management no longer requires
notification. This field can take a combination of the values, combined using a
bitwise OR. Values for indication types are:
CBI_M2_EV_LINK_STATUS Changes in link status.
CBI_M2_EV_SL_FAIL_ALL Link failure - all reasons.
CBI_M2_EV_SL_FAIL_FIBR
_BSNR
Link failure - abnormal FIBR/BSNR.
CBI_M2_EV_SL_FAIL_
NO_RSP
Link failure because the partner L2 process
failed to respond within the required time.
CBI_M2_EV_SL_FAIL_
ERROR_RATE
Link failure because the Error Monitor has
failed the link.
CBI_M2_EV_SL_FAIL_
CONG_DELAY
Link failure because L2 has been without
send credit for longer than the allowed period.
CBI_M2_EV_CONG_WITH_
DISCARD_1
The first message has been discarded at
discard level 1 after moving to this level.
CBI_M2_EV_CONG_WITH_
DISCARD_2
The first message has been discarded at
discard level 2 after moving to this level.
CBI_M2_EV_CONG_WITH_
DISCARD_3
The first message has been discarded at
discard level 3 after moving to this level.
CBI_M2_EV_ALL_EVENTS Any of the events listed above have occurred.