org.nvmexpress.staf

  nvme-stas 3.0


Name

org.nvmexpress.staf — DBus interface

Methods

list_controllers  (IN  b      detailed,
                   OUT aa{ss} controller_list);
get_log_pages     (IN  s      transport,
                   IN  s      traddr,
                   IN  s      trsvcid,
                   IN  s      subsysnqn,
                   IN  s      host_traddr,
                   IN  s      host_iface,
                   IN  s      host_nqn,
                   OUT aa{ss} log_pages);
get_all_log_pages (IN  b      detailed,
                   OUT s      log_pages_json);

Signals

log_pages_changed (s transport,
                   s traddr,
                   s trsvcid,
                   s subsysnqn,
                   s host_traddr,
                   s host_iface,
                   s host_nqn,
                   s device);
dc_removed        ();

Description

Method Details

The list_controllers() method

list_controllers (IN  b      detailed,
                  OUT aa{ss} controller_list);

IN b``detailed``”: “OUT aa{ss}``controller_list``”:

The get_log_pages() method

get_log_pages (IN  s      transport,
               IN  s      traddr,
               IN  s      trsvcid,
               IN  s      subsysnqn,
               IN  s      host_traddr,
               IN  s      host_iface,
               IN  s      host_nqn,
               OUT aa{ss} log_pages);

IN s``transport``”: “IN s``traddr``”: “IN s``trsvcid``”: “IN s``subsysnqn``”: “IN s``host_traddr``”: “IN s``host_iface``”: “IN s``host_nqn``”: “OUT aa{ss}``log_pages``”:

The get_all_log_pages() method

get_all_log_pages (IN  b detailed,
                   OUT s log_pages_json);

IN b``detailed``”: “OUT s``log_pages_json``”:

Signal Details

The “log_pages_changed” signal

log_pages_changed (s transport,
                   s traddr,
                   s trsvcid,
                   s subsysnqn,
                   s host_traddr,
                   s host_iface,
                   s host_nqn,
                   s device);

s``transport``”: “s``traddr``”: “s``trsvcid``”: “s``subsysnqn``”: “s``host_traddr``”: “s``host_iface``”: “s``host_nqn``”: “s``device``”:

The “dc_removed” signal

dc_removed ();