@@ -221,6 +221,7 @@ func (t *Interest) AppParam() enc.Wire {
221221 return t .ApplicationParameters
222222}
223223
224+ // MakeData encodes an NDN Data.
224225func (Spec ) MakeData (name enc.Name , config * ndn.DataConfig , content enc.Wire , signer ndn.Signer ) (* ndn.EncodedData , error ) {
225226 // Create Data packet.
226227 if name == nil {
@@ -314,6 +315,8 @@ func (Spec) MakeData(name enc.Name, config *ndn.DataConfig, content enc.Wire, si
314315 }, nil
315316}
316317
318+ // ReadData parses a Data from the reader.
319+ // Precondition: reader contains only one TLV.
317320func (Spec ) ReadData (reader enc.WireView ) (ndn.Data , enc.Wire , error ) {
318321 context := PacketParsingContext {}
319322 context .Init ()
@@ -330,6 +333,7 @@ func (Spec) ReadData(reader enc.WireView) (ndn.Data, enc.Wire, error) {
330333 return ret .Data , context .Data_context .sigCovered , nil
331334}
332335
336+ // MakeInterest encodes an NDN Interest.
333337func (Spec ) MakeInterest (name enc.Name , config * ndn.InterestConfig , appParam enc.Wire , signer ndn.Signer ) (* ndn.EncodedInterest , error ) {
334338 // Create Interest packet.
335339 if name == nil {
@@ -495,6 +499,8 @@ func checkInterest(val *Interest, context *InterestParsingContext) error {
495499 return nil
496500}
497501
502+ // ReadInterest parses an Interest from the reader.
503+ // Precondition: reader contains only one TLV.
498504func (Spec ) ReadInterest (reader enc.WireView ) (ndn.Interest , enc.Wire , error ) {
499505 context := PacketParsingContext {}
500506 context .Init ()
0 commit comments