ndn-lite
dummy-face.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) Zhiyi Zhang
3  *
4  * This file is subject to the terms and conditions of the GNU Lesser
5  * General Public License v3.0. See the file LICENSE in the top level
6  * directory for more details.
7  *
8  * See AUTHORS.md for complete list of NDN IOT PKG authors and contributors.
9  */
10 
11 /***********************************************************
12  ** This Face Implementation is only for tests
13  ************************************************************/
14 
15 #ifndef NDN_DUMMY_FACE_H
16 #define NDN_DUMMY_FACE_H
17 
18 #include "../forwarder/forwarder.h"
19 
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
23 
27 typedef struct ndn_dummy_face {
33 
40 
41 #ifdef __cplusplus
42 }
43 #endif
44 
45 #endif // NDN_DUMMY_FACE_H
ndn_face_intf_t intf
The inherited interface abstraction.
Definition: dummy-face.h:31
ndn_dummy_face_t * ndn_dummy_face_construct()
Construct the dummy face and initialize its state.
Definition: dummy-face.c:66
The structure to represent a dummy face.
Definition: dummy-face.h:27
struct ndn_dummy_face ndn_dummy_face_t
The structure to represent a dummy face.
Abstract NDN network face.
Definition: face.h:62