示例#1
0
ndn_Error
ndn_NetworkNack_add
  (struct ndn_LpPacket *lpPacket, struct ndn_NetworkNack **networkNack)
{
  ndn_Error error;
  struct ndn_LpPacketHeaderField *headerField;

  if ((error = ndn_LpPacket_addEmptyHeaderField(lpPacket, &headerField)))
    return error;
  headerField->type = ndn_LpPacketHeaderFieldType_NETWORK_NACK;
  *networkNack = &headerField->networkNack;
  ndn_NetworkNack_initialize(*networkNack);

  return NDN_ERROR_success;
}
示例#2
0
NetworkNackLite::NetworkNackLite()
{
  ndn_NetworkNack_initialize(this);
}