aboutsummaryrefslogtreecommitdiffstats
path: root/internal/testbinapi/binapi2001/.vppapi/core/session.api.json
diff options
context:
space:
mode:
Diffstat (limited to 'internal/testbinapi/binapi2001/.vppapi/core/session.api.json')
-rw-r--r--internal/testbinapi/binapi2001/.vppapi/core/session.api.json1372
1 files changed, 1372 insertions, 0 deletions
diff --git a/internal/testbinapi/binapi2001/.vppapi/core/session.api.json b/internal/testbinapi/binapi2001/.vppapi/core/session.api.json
new file mode 100644
index 0000000..11a2ebf
--- /dev/null
+++ b/internal/testbinapi/binapi2001/.vppapi/core/session.api.json
@@ -0,0 +1,1372 @@
+{
+ "types": [],
+ "messages": [
+ [
+ "application_attach",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "initial_segment_size"
+ ],
+ [
+ "u64",
+ "options",
+ 16
+ ],
+ [
+ "u8",
+ "namespace_id_len"
+ ],
+ [
+ "u8",
+ "namespace_id",
+ 64
+ ],
+ {
+ "crc": "0x81d4f974"
+ }
+ ],
+ [
+ "application_attach_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ [
+ "u64",
+ "app_event_queue_address"
+ ],
+ [
+ "u8",
+ "n_fds"
+ ],
+ [
+ "u8",
+ "fd_flags"
+ ],
+ [
+ "u32",
+ "segment_size"
+ ],
+ [
+ "u8",
+ "segment_name_length"
+ ],
+ [
+ "u8",
+ "segment_name",
+ 128
+ ],
+ [
+ "u32",
+ "app_index"
+ ],
+ [
+ "u64",
+ "segment_handle"
+ ],
+ {
+ "crc": "0x581866e8"
+ }
+ ],
+ [
+ "app_attach",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u64",
+ "options",
+ 16
+ ],
+ [
+ "u8",
+ "namespace_id_len"
+ ],
+ [
+ "u8",
+ "namespace_id",
+ 64
+ ],
+ {
+ "crc": "0xed08f4bd"
+ }
+ ],
+ [
+ "app_attach_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ [
+ "u64",
+ "app_mq"
+ ],
+ [
+ "u64",
+ "vpp_ctrl_mq"
+ ],
+ [
+ "u8",
+ "vpp_ctrl_mq_thread"
+ ],
+ [
+ "u32",
+ "app_index"
+ ],
+ [
+ "u8",
+ "n_fds"
+ ],
+ [
+ "u8",
+ "fd_flags"
+ ],
+ [
+ "u32",
+ "segment_size"
+ ],
+ [
+ "u8",
+ "segment_name_length"
+ ],
+ [
+ "u8",
+ "segment_name",
+ 128
+ ],
+ [
+ "u64",
+ "segment_handle"
+ ],
+ {
+ "crc": "0x0112f647"
+ }
+ ],
+ [
+ "app_add_cert_key_pair",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u16",
+ "cert_len"
+ ],
+ [
+ "u16",
+ "certkey_len"
+ ],
+ [
+ "u8",
+ "certkey",
+ 0,
+ "certkey_len"
+ ],
+ {
+ "crc": "0x02eb8016"
+ }
+ ],
+ [
+ "app_add_cert_key_pair_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ [
+ "u32",
+ "index"
+ ],
+ {
+ "crc": "0xb42958d0"
+ }
+ ],
+ [
+ "app_del_cert_key_pair",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "index"
+ ],
+ {
+ "crc": "0x8ac76db6"
+ }
+ ],
+ [
+ "app_del_cert_key_pair_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "application_tls_cert_add",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "app_index"
+ ],
+ [
+ "u16",
+ "cert_len"
+ ],
+ [
+ "u8",
+ "cert",
+ 0,
+ "cert_len"
+ ],
+ {
+ "crc": "0x3f5cfe45"
+ }
+ ],
+ [
+ "application_tls_cert_add_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "application_tls_key_add",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "app_index"
+ ],
+ [
+ "u16",
+ "key_len"
+ ],
+ [
+ "u8",
+ "key",
+ 0,
+ "key_len"
+ ],
+ {
+ "crc": "0x5eaf70cd"
+ }
+ ],
+ [
+ "application_tls_key_add_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "application_detach",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ {
+ "crc": "0x51077d14"
+ }
+ ],
+ [
+ "application_detach_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "map_another_segment",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u8",
+ "fd_flags"
+ ],
+ [
+ "u32",
+ "segment_size"
+ ],
+ [
+ "u8",
+ "segment_name",
+ 128
+ ],
+ [
+ "u64",
+ "segment_handle"
+ ],
+ {
+ "crc": "0xdc2d630b"
+ }
+ ],
+ [
+ "map_another_segment_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "unmap_segment",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u64",
+ "segment_handle"
+ ],
+ {
+ "crc": "0xf77096f6"
+ }
+ ],
+ [
+ "unmap_segment_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "bind_uri",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "accept_cookie"
+ ],
+ [
+ "u8",
+ "uri",
+ 128
+ ],
+ {
+ "crc": "0xfae140cb"
+ }
+ ],
+ [
+ "bind_uri_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "unbind_uri",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u8",
+ "uri",
+ 128
+ ],
+ {
+ "crc": "0x294cf07d"
+ }
+ ],
+ [
+ "unbind_uri_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "connect_uri",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u64",
+ "client_queue_address"
+ ],
+ [
+ "u64",
+ "options",
+ 16
+ ],
+ [
+ "u8",
+ "uri",
+ 128
+ ],
+ {
+ "crc": "0xa36143d6"
+ }
+ ],
+ [
+ "connect_uri_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "disconnect_session",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u64",
+ "handle"
+ ],
+ {
+ "crc": "0x7279205b"
+ }
+ ],
+ [
+ "disconnect_session_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ [
+ "u64",
+ "handle"
+ ],
+ {
+ "crc": "0xd6960a03"
+ }
+ ],
+ [
+ "bind_sock",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "wrk_index"
+ ],
+ [
+ "u32",
+ "vrf"
+ ],
+ [
+ "u8",
+ "is_ip4"
+ ],
+ [
+ "u8",
+ "ip",
+ 16
+ ],
+ [
+ "u16",
+ "port"
+ ],
+ [
+ "u8",
+ "proto"
+ ],
+ [
+ "u64",
+ "options",
+ 16
+ ],
+ {
+ "crc": "0x0394633f"
+ }
+ ],
+ [
+ "bind_sock_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "unbind_sock",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "wrk_index"
+ ],
+ [
+ "u64",
+ "handle"
+ ],
+ {
+ "crc": "0x08880908"
+ }
+ ],
+ [
+ "unbind_sock_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "connect_sock",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "wrk_index"
+ ],
+ [
+ "u64",
+ "client_queue_address"
+ ],
+ [
+ "u64",
+ "options",
+ 16
+ ],
+ [
+ "u32",
+ "vrf"
+ ],
+ [
+ "u8",
+ "is_ip4"
+ ],
+ [
+ "u8",
+ "ip",
+ 16
+ ],
+ [
+ "u16",
+ "port"
+ ],
+ [
+ "u8",
+ "proto"
+ ],
+ [
+ "u64",
+ "parent_handle"
+ ],
+ [
+ "u8",
+ "hostname_len"
+ ],
+ [
+ "u8",
+ "hostname",
+ 0,
+ "hostname_len"
+ ],
+ {
+ "crc": "0xd2b460ca"
+ }
+ ],
+ [
+ "connect_sock_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "app_cut_through_registration_add",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u64",
+ "evt_q_address"
+ ],
+ [
+ "u64",
+ "peer_evt_q_address"
+ ],
+ [
+ "u32",
+ "wrk_index"
+ ],
+ [
+ "u8",
+ "n_fds"
+ ],
+ [
+ "u8",
+ "fd_flags"
+ ],
+ {
+ "crc": "0x6d73b1b9"
+ }
+ ],
+ [
+ "app_cut_through_registration_add_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "app_worker_add_del",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u32",
+ "app_index"
+ ],
+ [
+ "u32",
+ "wrk_index"
+ ],
+ [
+ "u8",
+ "is_add"
+ ],
+ {
+ "crc": "0x6d2b2279"
+ }
+ ],
+ [
+ "app_worker_add_del_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ [
+ "u32",
+ "wrk_index"
+ ],
+ [
+ "u64",
+ "app_event_queue_address"
+ ],
+ [
+ "u8",
+ "n_fds"
+ ],
+ [
+ "u8",
+ "fd_flags"
+ ],
+ [
+ "u8",
+ "segment_name_length"
+ ],
+ [
+ "u8",
+ "segment_name",
+ 128
+ ],
+ [
+ "u64",
+ "segment_handle"
+ ],
+ [
+ "u8",
+ "is_add"
+ ],
+ {
+ "crc": "0x56b21abc"
+ }
+ ],
+ [
+ "session_enable_disable",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u8",
+ "is_enable"
+ ],
+ {
+ "crc": "0x30ac9be7"
+ }
+ ],
+ [
+ "session_enable_disable_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "app_namespace_add_del",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u64",
+ "secret"
+ ],
+ [
+ "u32",
+ "sw_if_index"
+ ],
+ [
+ "u32",
+ "ip4_fib_id"
+ ],
+ [
+ "u32",
+ "ip6_fib_id"
+ ],
+ [
+ "u8",
+ "namespace_id_len"
+ ],
+ [
+ "u8",
+ "namespace_id",
+ 64
+ ],
+ {
+ "crc": "0xdd074c65"
+ }
+ ],
+ [
+ "app_namespace_add_del_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ [
+ "u32",
+ "appns_index"
+ ],
+ {
+ "crc": "0x85137120"
+ }
+ ],
+ [
+ "session_rule_add_del",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u8",
+ "transport_proto"
+ ],
+ [
+ "u8",
+ "is_ip4"
+ ],
+ [
+ "u8",
+ "lcl_ip",
+ 16
+ ],
+ [
+ "u8",
+ "lcl_plen"
+ ],
+ [
+ "u8",
+ "rmt_ip",
+ 16
+ ],
+ [
+ "u8",
+ "rmt_plen"
+ ],
+ [
+ "u16",
+ "lcl_port"
+ ],
+ [
+ "u16",
+ "rmt_port"
+ ],
+ [
+ "u32",
+ "action_index"
+ ],
+ [
+ "u8",
+ "is_add"
+ ],
+ [
+ "u32",
+ "appns_index"
+ ],
+ [
+ "u8",
+ "scope"
+ ],
+ [
+ "u8",
+ "tag",
+ 64
+ ],
+ {
+ "crc": "0x4ab2eb06"
+ }
+ ],
+ [
+ "session_rule_add_del_reply",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "i32",
+ "retval"
+ ],
+ {
+ "crc": "0xe8d4e804"
+ }
+ ],
+ [
+ "session_rules_dump",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "client_index"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ {
+ "crc": "0x51077d14"
+ }
+ ],
+ [
+ "session_rules_details",
+ [
+ "u16",
+ "_vl_msg_id"
+ ],
+ [
+ "u32",
+ "context"
+ ],
+ [
+ "u8",
+ "transport_proto"
+ ],
+ [
+ "u8",
+ "is_ip4"
+ ],
+ [
+ "u8",
+ "lcl_ip",
+ 16
+ ],
+ [
+ "u8",
+ "lcl_plen"
+ ],
+ [
+ "u8",
+ "rmt_ip",
+ 16
+ ],
+ [
+ "u8",
+ "rmt_plen"
+ ],
+ [
+ "u16",
+ "lcl_port"
+ ],
+ [
+ "u16",
+ "rmt_port"
+ ],
+ [
+ "u32",
+ "action_index"
+ ],
+ [
+ "u32",
+ "appns_index"
+ ],
+ [
+ "u8",
+ "scope"
+ ],
+ [
+ "u8",
+ "tag",
+ 64
+ ],
+ {
+ "crc": "0xa52b0e96"
+ }
+ ]
+ ],
+ "unions": [],
+ "enums": [],
+ "services": {
+ "application_attach": {
+ "reply": "application_attach_reply"
+ },
+ "app_attach": {
+ "reply": "app_attach_reply"
+ },
+ "app_add_cert_key_pair": {
+ "reply": "app_add_cert_key_pair_reply"
+ },
+ "app_del_cert_key_pair": {
+ "reply": "app_del_cert_key_pair_reply"
+ },
+ "application_tls_cert_add": {
+ "reply": "application_tls_cert_add_reply"
+ },
+ "application_tls_key_add": {
+ "reply": "application_tls_key_add_reply"
+ },
+ "application_detach": {
+ "reply": "application_detach_reply"
+ },
+ "map_another_segment": {
+ "reply": "map_another_segment_reply"
+ },
+ "unmap_segment": {
+ "reply": "unmap_segment_reply"
+ },
+ "bind_uri": {
+ "reply": "bind_uri_reply"
+ },
+ "unbind_uri": {
+ "reply": "unbind_uri_reply"
+ },
+ "connect_uri": {
+ "reply": "connect_uri_reply"
+ },
+ "disconnect_session": {
+ "reply": "disconnect_session_reply"
+ },
+ "bind_sock": {
+ "reply": "bind_sock_reply"
+ },
+ "unbind_sock": {
+ "reply": "unbind_sock_reply"
+ },
+ "connect_sock": {
+ "reply": "connect_sock_reply"
+ },
+ "app_cut_through_registration_add": {
+ "reply": "app_cut_through_registration_add_reply"
+ },
+ "app_worker_add_del": {
+ "reply": "app_worker_add_del_reply"
+ },
+ "session_enable_disable": {
+ "reply": "session_enable_disable_reply"
+ },
+ "app_namespace_add_del": {
+ "reply": "app_namespace_add_del_reply"
+ },
+ "session_rule_add_del": {
+ "reply": "session_rule_add_del_reply"
+ },
+ "session_rules_dump": {
+ "reply": "session_rules_details",
+ "stream": true
+ }
+ },
+ "options": {
+ "version": "1.7.0"
+ },
+ "aliases": {},
+ "vl_api_version": "0xdf888b15"
+}