SYNOPSIS

ccnpoke [-hflv] [-k keyuri] [-t type] [-V seg] [-w timeout] [-x freshness] ccnxuri

DESCRIPTION

The ccnpoke utility reads data from stdin and generates a single ContentOjbect, with attributes modfied by the given options, for the supplied CCNx URI, ccnxuri, and sends that object in response to a matching interest.

OPTIONS

-h

Generate the help message.

-f

Force sending the ContentObject to ccnd even if there is no matching interest.

-l

Set the FinalBlockId based on the last component of the name.

-v

Report on stdout the name of the ContentObject written.

-k keyuri

Specifies the name to be used in the KeyLocator of the ContentObject.

-t type

Specifies the type to be encoded in the ContentObject. Values are DATA (default), ENCR, GONE, KEY, LINK, NACK, as documented for ContentObjects.

-V seg

Generate a version stamp, and use the specfied segment number as a suffix. If the segment number is "%00" then the FinalBlockId will also be set.

-w timeout

Specifies the time to wait, in seconds, for an Interest to be received.

-x freshness

Specifies the Freshness, in seconds, to be encoded in the ContentObject.

EXIT STATUS

0

Success

1

Failure (syntax or usage error, error sending ContentObject)

AUTHOR

Nick Briggs <briggs@parc.com>