2.2.3.6 Disconnect Message

The Disconnect message is sent by a node to close a neighbor connection.

 <xs:complexType name="DisconnectInfo">
   <xs:sequence>
     <xs:element minOccurs="0" name="Reason"
         xmlns:q3="http://schemas.datacontract.org/2004/07/System.ServiceModel.Channels"
         type="q3:DisconnectReason" />
     <xs:element minOccurs="0" name="Referrals" nillable="true" type="tns:ArrayOfReferral" />
   </xs:sequence>
 </xs:complexType>
 <xs:element name="DisconnectInfo" nillable="true" type="tns:DisconnectInfo" />
  

Element

Legal value

Disconnect

Indicates to the node receiving this message that the connection between the sending and receiving nodes is being shut down.

DisconnectInfo/Reason

MUST contain a valid DisconnectReason enumeration value indicating the cause for disconnecting the neighbor connection.

DisconnectInfo/Referrals

A collection of Referral elements. Each element in the Referrals collection MUST refer to a node to which the responding neighbor is currently connected.