| ndnpeek [-h] [-f] [-r] [-m min] [-M max] [-l lifetime] [-p] [-w timeout] [-v] [-V] name |
| ``ndnpeek`` is a simple consumer program that sends one Interest and expects one Data |
| packet in response. The full Data packet (in TLV format) is written to stdout. The |
| program terminates with return code 0 if Data arrives, and with return code 1 when timeout |
| ``name`` is interpreted as the Interest name. |
| If specified, include ``CanBePrefix`` element in the Interest packet. |
| If specified, include ``MustBeFresh`` element in the Interest packet. |
| Read Link object from ``file`` and add it as ``ForwardingHint`` to the Interest packet. |
| ``-l, --lifetime lifetime`` |
| Set ``lifetime`` (in milliseconds) as the ``InterestLifetime``. |
| If specified, print the received payload only, not the full packet. |
| ``-w, --timeout timeout`` |
| Timeout after ``timeout`` milliseconds. |
| If specified, verbose output. |
| 1: An unspecified error occurred |
| 2: Malformed command line |
| 3: Network operation timed out |
| Send Interest for ``ndn:/app1/video`` and print the received payload only |
| ndnpeek -p ndn:/app1/video |