ORG.NVMEXPRESS.STAF(5) ORG.NVMEXPRESS.STAF(5)

org.nvmexpress.staf - DBus interface

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);

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

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

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);

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);

IN b detailed:

OUT s log_pages_json:

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:

dc_removed ();
nvme-stas 2.3.1