static void async_free_handles (array_cmd_async * async_handles) { command_async *cmd_async; int i; for (i = 0; i < ARRAY_N (async_handles); i++) { cmd_async = ARRAY_GET (async_handles, i); cmd_free_async (cmd_async); } }
{NDN_DTAG_ACL, "ACL"}, {NDN_DTAG_ParameterizedName, "ParameterizedName"}, {NDN_DTAG_Prefix, "Prefix"}, {NDN_DTAG_Suffix, "Suffix"}, {NDN_DTAG_Root, "Root"}, {NDN_DTAG_ProfileName, "ProfileName"}, {NDN_DTAG_Parameters, "Parameters"}, {NDN_DTAG_InfoString, "InfoString"}, {NDN_DTAG_StatusResponse, "StatusResponse"}, {NDN_DTAG_StatusCode, "StatusCode"}, {NDN_DTAG_StatusText, "StatusText"}, {NDN_DTAG_SyncNode, "SyncNode"}, {NDN_DTAG_SyncNodeKind, "SyncNodeKind"}, {NDN_DTAG_SyncNodeElement, "SyncNodeElement"}, {NDN_DTAG_SyncVersion, "SyncVersion"}, {NDN_DTAG_SyncNodeElements, "SyncNodeElements"}, {NDN_DTAG_SyncContentHash, "SyncContentHash"}, {NDN_DTAG_SyncLeafCount, "SyncLeafCount"}, {NDN_DTAG_SyncTreeDepth, "SyncTreeDepth"}, {NDN_DTAG_SyncByteCount, "SyncByteCount"}, {NDN_DTAG_SyncConfigSlice, "SyncConfigSlice"}, {NDN_DTAG_SyncConfigSliceList, "SyncConfigSliceList"}, {NDN_DTAG_SyncConfigSliceOp, "SyncConfigSliceOp"}, {NDN_DTAG_SyncNodeDeltas, "SyncNodeDeltas"}, {NDN_DTAG_SequenceNumber, "SequenceNumber"}, {NDN_DTAG_NDNProtocolDataUnit, "NDNProtocolDataUnit"}, {0, 0} }; const struct ndn_dict ndn_dtag_dict = {ARRAY_N(ndn_tagdict) - 1, ndn_tagdict};
{CCN_DTAG_ACL, "ACL"}, {CCN_DTAG_ParameterizedName, "ParameterizedName"}, {CCN_DTAG_Prefix, "Prefix"}, {CCN_DTAG_Suffix, "Suffix"}, {CCN_DTAG_Root, "Root"}, {CCN_DTAG_ProfileName, "ProfileName"}, {CCN_DTAG_Parameters, "Parameters"}, {CCN_DTAG_InfoString, "InfoString"}, {CCN_DTAG_StatusResponse, "StatusResponse"}, {CCN_DTAG_StatusCode, "StatusCode"}, {CCN_DTAG_StatusText, "StatusText"}, {CCN_DTAG_SyncNode, "SyncNode"}, {CCN_DTAG_SyncNodeKind, "SyncNodeKind"}, {CCN_DTAG_SyncNodeElement, "SyncNodeElement"}, {CCN_DTAG_SyncVersion, "SyncVersion"}, {CCN_DTAG_SyncNodeElements, "SyncNodeElements"}, {CCN_DTAG_SyncContentHash, "SyncContentHash"}, {CCN_DTAG_SyncLeafCount, "SyncLeafCount"}, {CCN_DTAG_SyncTreeDepth, "SyncTreeDepth"}, {CCN_DTAG_SyncByteCount, "SyncByteCount"}, {CCN_DTAG_SyncConfigSlice, "SyncConfigSlice"}, {CCN_DTAG_SyncConfigSliceList, "SyncConfigSliceList"}, {CCN_DTAG_SyncConfigSliceOp, "SyncConfigSliceOp"}, {CCN_DTAG_SyncNodeDeltas, "SyncNodeDeltas"}, {CCN_DTAG_SequenceNumber, "SequenceNumber"}, {CCN_DTAG_CCNProtocolDataUnit, "CCNProtocolDataUnit"}, {0, 0} }; const struct ccn_dict ccn_dtag_dict = {ARRAY_N(ccn_tagdict) - 1, ccn_tagdict};