2.2.2.2 ProbeMatch

A ProbeMatch message SHOULD be sent in response to a Probe message (section 2.2.2.1) if the replying peer has the content segments listed in the Probe message as specified in section 3.2.4.1.

Version 1.0 Probe Message

 <wsd:ProbeMatches>
   <wsd:ProbeMatch>
     <wsa:EndpointReference>
       <wsa:Address>
               urn:uuid:87A89944-0230-43a5-AC4E-FAB1386C8E2C
       </wsa:Address>
     </wsa:EndpointReference>
     <wsd:Types>
       PeerDist:PeerDistData
     </wsd:Types>
     <wsd:Scopes>
 0200000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000
     </wsd:Scopes>
     <wsd:XAddrs>
       157.59.141.183:54321
     </wsd:XAddrs>
     <wsd:MetadataVersion>
       1
     </wsd:MetadataVersion>
     <PeerDist:PeerDistData>
       <PeerDist:BlockCount>
         0000002A
       </PeerDist:BlockCount>
     </PeerDist:PeerDistData>
   </wsd:ProbeMatch>
 </wsd:ProbeMatches>
  

Version 2.0 Probe Message

 <wsd:ProbeMatches>
 <wsd:ProbeMatch>
   <wsa:EndpointReference>
     <wsa:Address>
       urn:uuid:87A89944-0230-43a5-AC4E-FAB1386C8E2C
     </wsa:Address>
   </wsa:EndpointReference>
   <wsd:Types>
      PeerDist:PeerDistDataV2
   </wsd:Types>
   <wsd:Scopes>
 /////////////w==
   </wsd:Scopes>
   <wsd:XAddrs>
     157.59.141.183:54321
   </wsd:XAddrs>
     <wsd:MetadataVersion>
        2
     </wsd:MetadataVersion>
     <PeerDist:PeerDistData>
     <PeerDist:SegmentAges>
        AAEDAgBg6gACYOoA
     </PeerDist:SegmentAges>
    </PeerDist:PeerDistData> 
   </wsd:ProbeMatch>
 </wsd:ProbeMatches>

Types: The <Types> element, as specified in section 2.2.3.1.

Scopes: The <Scopes> element, as specified in section 2.2.3.3.

Address: The <Address> element, as specified in section 2.2.3.4.

MetadataVersion: The <MetadataVersion> element, as specified in section 2.2.3.5.

InstanceId: The <InstanceId> element, as specified in section 2.2.3.6.

MessageNumber: The <MessageNumber> element, as specified in section 2.2.3.7.

XAddrs: The <XAddrs> element, as specified in section 2.2.3.8.

Any: The <Any> element embedded as <PeerDist:PeerDistData>, as specified in section 2.2.3.9.