<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>
<div>
<div>Hi Junxiao,</div>
<div><br>
</div>
<div>Thanks for the reference, that was exactly what I was looking for! I think I grasp the idea now, so just to confirm, looking at sheet 14 of the “tables-concept-cs_20140117” document, as the ChildSelector “rightmost” matches on "/example/C/r/1" should the
 ChildSelector “leftmost” match on "/example/C/p/1" ?</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Bastiaan </div>
<div>
<div id="MAC_OUTLOOK_SIGNATURE"></div>
</div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:12pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">Van: </span>Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu">shijunxiao@email.arizona.edu</a>><br>
<span style="font-weight:bold">Datum: </span>vrijdag 18 maart 2016 05:09<br>
<span style="font-weight:bold">Aan: </span>Bastiaan Wissingh <<a href="mailto:bastiaan.wissingh@tno.nl">bastiaan.wissingh@tno.nl</a>><br>
<span style="font-weight:bold">CC: </span>"<a href="mailto:nfd-dev@lists.cs.ucla.edu">nfd-dev@lists.cs.ucla.edu</a>" <<a href="mailto:nfd-dev@lists.cs.ucla.edu">nfd-dev@lists.cs.ucla.edu</a>><br>
<span style="font-weight:bold">Onderwerp: </span>Re: [Nfd-dev] Clarification on usage of ChildSelector in Content Store<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">Hi Bastiaan
<div><br>
</div>
<div>The two attachments on #<a href="http://redmine.named-data.net/issues/1706">1706</a> is worth a read. These are the main design documents of CS lookup procedure, although one of them are originally designed for the repo.</div>
<div><br>
</div>
<div>Yours, Junxiao</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Thu, Mar 17, 2016 at 2:47 AM, Wissingh, B.F. (Bastiaan)
<span dir="ltr"><<a href="mailto:bastiaan.wissingh@tno.nl" target="_blank">bastiaan.wissingh@tno.nl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;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" target="_blank">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></div>
</div>
<p style="MARGIN:0cm 0cm 0pt" class="MsoNormal"><span style="font-family: Arial, sans-serif; font-size: 8pt;"><u></u> <u></u></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;">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>
</div>
<br>
_______________________________________________<br>
Nfd-dev mailing list<br>
<a href="mailto:Nfd-dev@lists.cs.ucla.edu">Nfd-dev@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" rel="noreferrer" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</span>
</body>
</html>