![]() |
![]() |
![]() |
GUPnP-UI Reference Manual | |
---|---|---|---|---|
GUPnPUIDeviceStoreGUPnPUIDeviceStore — GtkTreeModel exposing a GUPnPControlPoint. |
enum GUPnPUIDeviceStoreCol; GUPnPUIDeviceStorePrivate; GUPnPUIDeviceStore; GUPnPUIDeviceStore* gupnp_ui_device_store_new (GUPnPControlPoint *control_point); GUPnPControlPoint* gupnp_ui_device_store_get_control_point (GUPnPUIDeviceStore *store);
GUPnPUIDeviceStore implements GtkBuildable, GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest and GtkTreeSortable.
GUPnPUIDeviceStore exposes the discovery results of a GUPnPControlPoint through a GtkTreeModel interface.
typedef enum { GUPNP_UI_DEVICE_STORE_COL_PROXY = 0, GUPNP_UI_DEVICE_STORE_COL_FRIENDLY_NAME = 1 } GUPnPUIDeviceStoreCol;
GtkTreeModel column numbers.
GUPNP_UI_DEVICE_STORE_COL_PROXY
: Column of type GUPNP_TYPE_DEVICE_PROXY
containing the device's GUPnPDeviceProxy.
GUPNP_UI_DEVICE_STORE_COL_FRIENDLY_NAME
: Column of type G_TYPE_STRING
containing the device's friendly name.
GUPnPUIDeviceStore* gupnp_ui_device_store_new (GUPnPControlPoint *control_point);
|
The GUPnPControlPoint to expose |
Returns : |
A new GUPnPUIDeviceStore object. |
GUPnPControlPoint* gupnp_ui_device_store_get_control_point (GUPnPUIDeviceStore *store);
|
A GUPnPUIDeviceStore |
Returns : |
The exposed GUPnPControlPoint. |
"control-point"
property"control-point" GUPnPControlPoint* : Read / Write / Construct Only
The exposed GUPnPControlPoint.