Top | ![]() |
![]() |
![]() |
![]() |
const gchar * | snapd_system_information_get_binaries_directory () |
SnapdSystemConfinement | snapd_system_information_get_confinement () |
const gchar * | snapd_system_information_get_kernel_version () |
gboolean | snapd_system_information_get_managed () |
const gchar * | snapd_system_information_get_mount_directory () |
gboolean | snapd_system_information_get_on_classic () |
const gchar * | snapd_system_information_get_os_id () |
const gchar * | snapd_system_information_get_os_version () |
const gchar * | snapd_system_information_get_series () |
const gchar * | snapd_system_information_get_store () |
const gchar * | snapd_system_information_get_version () |
gchar * | binaries-directory | Read / Write / Construct Only |
SnapdSystemConfinement | confinement | Read / Write / Construct Only |
gchar * | kernel-version | Read / Write / Construct Only |
gboolean | managed | Read / Write / Construct Only |
gchar * | mount-directory | Read / Write / Construct Only |
gboolean | on-classic | Read / Write / Construct Only |
gchar * | os-id | Read / Write / Construct Only |
gchar * | os-version | Read / Write / Construct Only |
gchar * | series | Read / Write / Construct Only |
gchar * | store | Read / Write / Construct Only |
gchar * | version | Read / Write / Construct Only |
A SnapdSystemInformation object contains the system information returned
from snapd. It is requested using snapd_client_get_system_information_sync()
.
const gchar *
snapd_system_information_get_binaries_directory
(SnapdSystemInformation *system_information
);
Get the directory snap binaries are stored, e.g. "/snap/bin".
Since: 1.11
SnapdSystemConfinement
snapd_system_information_get_confinement
(SnapdSystemInformation *system_information
);
Get the level of confinement the system supports, e.g. SNAPD_SYSTEM_CONFINEMENT_STRICT
.
Since: 1.15
const gchar *
snapd_system_information_get_kernel_version
(SnapdSystemInformation *system_information
);
Get the version of the kernel snapd is running on, e.g. "4.10.0-15-generic".
Since: 1.11
gboolean
snapd_system_information_get_managed (SnapdSystemInformation *system_information
);
Get if snapd is running on a managed system.
Since: 1.7
const gchar *
snapd_system_information_get_mount_directory
(SnapdSystemInformation *system_information
);
Get the directory snaps are mounted, e.g. "/snap".
Since: 1.11
gboolean
snapd_system_information_get_on_classic
(SnapdSystemInformation *system_information
);
Get if this system is a classic system.
Since: 1.0
const gchar *
snapd_system_information_get_os_id (SnapdSystemInformation *system_information
);
Get the operating system ID, e.g. "ubuntu".
Since: 1.0
const gchar *
snapd_system_information_get_os_version
(SnapdSystemInformation *system_information
);
Get the operating system version, e.g. "16.04".
Since: 1.0
const gchar *
snapd_system_information_get_series (SnapdSystemInformation *system_information
);
Get the series of snapd running, e.g. "16".
Since: 1.0
const gchar *
snapd_system_information_get_store (SnapdSystemInformation *system_information
);
Get the store being used by snapd, e.g. "Ubuntu"
Since: 1.7
const gchar *
snapd_system_information_get_version (SnapdSystemInformation *system_information
);
Get the version of snapd running, e.g. "2.11+ppa174-1".
Since: 1.0
typedef struct _SnapdSystemInformation SnapdSystemInformation;
SnapdSystemInformation contains information about the system snapd is running on.
Since: 1.0
“binaries-directory”
property “binaries-directory” gchar *
Directory with snap binaries.
Flags: Read / Write / Construct Only
Default value: NULL
“confinement”
property“confinement” SnapdSystemConfinement
Confinement level supported by system.
Flags: Read / Write / Construct Only
Default value: SNAPD_SYSTEM_CONFINEMENT_UNKNOWN
“kernel-version”
property “kernel-version” gchar *
Kernel version.
Flags: Read / Write / Construct Only
Default value: NULL
“managed”
property “managed” gboolean
TRUE if snapd managing the system.
Flags: Read / Write / Construct Only
Default value: FALSE
“mount-directory”
property “mount-directory” gchar *
Directory snaps are mounted in.
Flags: Read / Write / Construct Only
Default value: NULL
“on-classic”
property “on-classic” gboolean
TRUE if running in a classic system.
Flags: Read / Write / Construct Only
Default value: FALSE
“os-id”
property “os-id” gchar *
Operating system ID.
Flags: Read / Write / Construct Only
Default value: NULL
“os-version”
property “os-version” gchar *
Operating system version.
Flags: Read / Write / Construct Only
Default value: NULL
“series”
property “series” gchar *
Snappy release series.
Flags: Read / Write / Construct Only
Default value: NULL
“store”
property “store” gchar *
Snap store.
Flags: Read / Write / Construct Only
Default value: NULL