diff options
author | 2018-10-05 10:56:38 +0200 | |
---|---|---|
committer | 2018-10-05 10:59:06 +0200 | |
commit | 2df4b8cac0edf477f4ae62ea3ea2ce8b4d3eaa20 (patch) | |
tree | d0c3a6fa1e8e27f6879f89f633722dddf01b44bd /docs/sections/apis/ves-hv/WTP.asn | |
parent | 7d44c2f04a89bc638370f5f27b25c56fe94e6d2a (diff) |
Update API section with WTP definition
Change-Id: I611602ad52df6b954fda2b3217534472c2270cb2
Issue-ID: DCAEGEN2-858
Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
Diffstat (limited to 'docs/sections/apis/ves-hv/WTP.asn')
-rw-r--r-- | docs/sections/apis/ves-hv/WTP.asn | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/docs/sections/apis/ves-hv/WTP.asn b/docs/sections/apis/ves-hv/WTP.asn new file mode 100644 index 00000000..3c0178d4 --- /dev/null +++ b/docs/sections/apis/ves-hv/WTP.asn @@ -0,0 +1,17 @@ +-- Wire Transfer Protocol (binary, defined using ASN.1 notation) +-- Encoding: use "direct encoding" to the number of octets indicated in the comment [n], using network byte order. + +WTP DEFINITIONS ::= BEGIN + +-- Used to sent data from the data provider +WtpData ::= SEQUENCE { + magic INTEGER (0..255), -- [1] always 0xAA + versionMajor INTEGER (0..255), -- [1] major interface version, forward incompatible with previous major version, current value: 1 + versionMinor INTEGER (0..255), -- [1] minor interface version, forward compatible with previous minor version, current value: 0 + reserved OCTET STRING (SIZE (3)), -- [3] reserved for future use (ignored, but use 0) + payloadId INTEGER (0..65535), -- [2] payload type: 0x0000=undefined, 0x0001=ONAP VesEvent (protobuf) + payloadLength INTEGER (0..4294967295). -- [4] payload length in octets + payload OCTET STRING -- [length as per payloadLength] +} + +END |