Project

General

Profile

Actions

Task #1992

closed

Replace FaceFlags with individual fields

Added by Junxiao Shi over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Management
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
6.00 h

Description

Replace FaceFlags field with individual fields: FaceScope, FacePersistency, LinkType.

Spec: FaceMgmt rev41.

This Task involves changes in the following places:

  • ndn::nfd::FaceStatus type
  • ndn::nfd::FaceEventNotification type
  • Face::getFaceStatus and Face Dataset
  • Face Status Change Notification

Recommended:

  1. Declare a base class for common fields in FaceStatus and FaceEventNotification types, or declare a concept for getters and setters of those common fields.
  2. Modify Face::getFaceStatus to use this base class or concept.
  3. Populate face status change notification with modified Face::getFaceStatus.

Related issues 2 (0 open2 closed)

Related to NFD - Task #1991: Display face attribute fields instead of FaceFlagsClosedChengyu Fan

Actions
Blocks NFD - Task #1993: Face query operationClosedChengyu Fan

Actions
Actions

Also available in: Atom PDF