![]() |
![]() |
![]() |
Libosinfo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
struct OsinfoDeviceLinkFilter; struct OsinfoDeviceLinkFilterClass; OsinfoFilter * osinfo_devicelinkfilter_get_target_filter (OsinfoDeviceLinkFilter *filter
); OsinfoDeviceLinkFilter * osinfo_devicelinkfilter_new (OsinfoFilter *filter
);
OsinfoDeviceLinkFilter is a specialization of OsinfoFilter that can also set a constraint against the device link target. It can only be used to filter entities that are OsinfoDeviceLink objects.
struct OsinfoDeviceLinkFilterClass { OsinfoFilterClass parent_class; /* class members */ };
OsinfoFilter * osinfo_devicelinkfilter_get_target_filter
(OsinfoDeviceLinkFilter *filter
);
Retrieve the filter used to match against the target of the device link
|
the filter object |
Returns : |
the target filter object. [transfer none] |
OsinfoDeviceLinkFilter * osinfo_devicelinkfilter_new (OsinfoFilter *filter
);
Construct a new filter that matches all operating systems
|
the target device filter |
Returns : |
a new filter. [transfer full] |
"target-filter"
property"target-filter" OsinfoFilter* : Read / Write / Construct Only
The operating system to be deployed