2.2.3.5 Refuse Message

The Refuse message is sent by a responding node to reject a neighbor connection.

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

Element

Description

Refuse

Indicates to the requesting node that the connection request has been denied.

RefuseInfo/Reason

MUST contain a valid RefuseReason (section 2.2.2.4) enumeration value indicating the error causing the denial of the neighbor connection.

RefuseInfo/Referrals

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