diff options
Diffstat (limited to 'public-api/gclue-enums.h')
-rw-r--r-- | public-api/gclue-enums.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/public-api/gclue-enums.h b/public-api/gclue-enums.h index d1a9881..33e499b 100644 --- a/public-api/gclue-enums.h +++ b/public-api/gclue-enums.h @@ -49,6 +49,18 @@ typedef enum {/*< underscore_name=gclue_accuracy_level>*/ const char *gclue_accuracy_level_get_string (GClueAccuracyLevel val); +/** + * GClueClientProxyCreateFlags: + * @GCLUE_CLIENT_PROXY_CREATE_NONE: Empty set of create flags + * @GCLUE_CLIENT_PROXY_CREATE_AUTO_DELETE: + * Automatically delete the client from the server when the #GClueClient is + * destroyed. This flag should usually be set. + **/ +typedef enum {/*< underscore_name=gclue_client_proxy_create_flags>*/ + GCLUE_CLIENT_PROXY_CREATE_NONE = 0, + GCLUE_CLIENT_PROXY_CREATE_AUTO_DELETE = 1 << 0, +} GClueClientProxyCreateFlags; + G_END_DECLS #endif /* GCLUE_ENUMS_H */ |