<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>I’m currently trying to figure out how exactly NFD matches an Interest on a Content Store object by looking through the nfd code. So far I understand the process, the function Cs::find seems to be the “general entry” used by the forwarder to request the
 Content Store to find a match for an Interest it received, however it is not really clear to me how the ChildSelector parameter of an Interest is used here. Based on the value, it will either try to find a LeftMost or RightMost match.</div>
<div><br>
</div>
<div>I found some explanatory documentation on (<a href="http://named-data.net/doc/ndn-tlv/interest.html#childselector">http://named-data.net/doc/ndn-tlv/interest.html#childselector</a>), however with the example given there I’m still not quite sure what the
 purpose is and how it works.</div>
<div><br>
</div>
<div>Could some of you provide me with a more extensive example on this?</div>
<div><br>
</div>
<div>Thank you,</div>
<div>Bastiaan Wissingh </div>
<div>
<div id="MAC_OUTLOOK_SIGNATURE"></div>
</div>
<p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><span style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 8pt; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"><o:p> </o:p></span></p><font style="FONT-SIZE: 11px" size="3">
</font><p style="MARGIN: 0cm 0cm 0pt" class="MsoNormal"><font style="FONT-SIZE: 11px" size="3"><span style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 8pt; mso-bidi-font-size: 8.5pt">This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. TNO accepts no liability for the content of this e-mail, for the manner in which you use it and for damage of any kind resulting from the risks inherent to the electronic transmission of messages.<br><br></span></font></p></body>
</html>