aboutsummaryrefslogtreecommitdiffstats
path: root/libtransport/src/hicn/transport/interfaces/socket_options_keys.h
diff options
context:
space:
mode:
authorMauro Sardara <msardara@cisco.com>2019-02-04 11:06:18 +0100
committerAlberto Compagno <acompagn+fdio@cisco.com>2019-03-05 09:56:19 +0000
commit6d7704c1b497341fd6dd3c27e3f64d0db062ccc2 (patch)
tree668c6820653cd84da8474d330d2807a8765f96b5 /libtransport/src/hicn/transport/interfaces/socket_options_keys.h
parentca66305af16e2f8d8f271218ea71f132e6c21916 (diff)
[HICN-11] Rework on transport protocols improving components modularity
Change-Id: I6683ec5b494238dc93591c103d25275e89b9f267 Signed-off-by: Mauro Sardara <msardara@cisco.com>
Diffstat (limited to 'libtransport/src/hicn/transport/interfaces/socket_options_keys.h')
-rw-r--r--libtransport/src/hicn/transport/interfaces/socket_options_keys.h27
1 files changed, 14 insertions, 13 deletions
diff --git a/libtransport/src/hicn/transport/interfaces/socket_options_keys.h b/libtransport/src/hicn/transport/interfaces/socket_options_keys.h
index 1afad2b48..bcf049310 100644
--- a/libtransport/src/hicn/transport/interfaces/socket_options_keys.h
+++ b/libtransport/src/hicn/transport/interfaces/socket_options_keys.h
@@ -21,9 +21,8 @@ namespace interface {
typedef enum {
RAAQM = 0,
- VEGAS = 1,
- CBR = 3,
- RTC = 4,
+ CBR = 1,
+ RTC = 2,
} TransportProtocolAlgorithms;
typedef enum {
@@ -44,12 +43,14 @@ typedef enum {
MAKE_MANIFEST = 116,
PORTAL = 117,
RUNNING = 118,
- HASH_ALGORITHM = 119,
- CRYPTO_SUITE = 120,
- IDENTITY = 121,
- CERTIFICATE = 122,
- VERIFY_SIGNATURE = 123,
- TIMER_INTERVAL = 124
+ APPLICATION_BUFFER = 119,
+ HASH_ALGORITHM = 120,
+ CRYPTO_SUITE = 121,
+ IDENTITY = 122,
+ VERIFIER = 123,
+ CERTIFICATE = 124,
+ VERIFY_SIGNATURE = 125,
+ STATS_INTERVAL = 126
} GeneralTransportOptions;
typedef enum {
@@ -78,7 +79,7 @@ typedef enum {
MANIFEST_INPUT = 412,
CONTENT_OBJECT_TO_VERIFY = 413,
CONTENT_RETRIEVED = 414,
- TIMER_EXPIRES = 415
+ STATS_SUMMARY = 415
} ConsumerCallbacksOptions;
typedef enum {
@@ -96,11 +97,11 @@ typedef enum {
typedef enum { OUTPUT_INTERFACE = 601 } DataLinkOptions;
-typedef enum { VIRTUAL_DOWNLOAD = 601, USE_CFG_FILE = 603 } OtherOptions;
+typedef enum { VIRTUAL_DOWNLOAD = 701, USE_CFG_FILE = 702 } OtherOptions;
typedef enum {
- SHA_256 = 701,
- RSA_256 = 702,
+ SHA_256 = 801,
+ RSA_256 = 802,
} SignatureType;
} // namespace interface