avahi
0.6.31
|
Go to the source code of this file.
Data Structures | |
struct | _GaClientClass |
struct | _GaClient |
Macros | |
#define | GA_TYPE_CLIENT (ga_client_get_type()) |
#define | GA_CLIENT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GA_TYPE_CLIENT, GaClient)) |
#define | GA_CLIENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GA_TYPE_CLIENT, GaClientClass)) |
#define | IS_GA_CLIENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GA_TYPE_CLIENT)) |
#define | IS_GA_CLIENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GA_TYPE_CLIENT)) |
#define | GA_CLIENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GA_TYPE_CLIENT, GaClientClass)) |
Typedefs | |
typedef struct _GaClient | GaClient |
typedef struct _GaClientClass | GaClientClass |
Enumerations | |
enum | GaClientState { GA_CLIENT_STATE_NOT_STARTED = -1, GA_CLIENT_STATE_S_REGISTERING = AVAHI_CLIENT_S_REGISTERING, GA_CLIENT_STATE_S_RUNNING = AVAHI_CLIENT_S_RUNNING, GA_CLIENT_STATE_S_COLLISION = AVAHI_CLIENT_S_COLLISION, GA_CLIENT_STATE_FAILURE = AVAHI_CLIENT_FAILURE, GA_CLIENT_STATE_CONNECTING = AVAHI_CLIENT_CONNECTING } |
enum | GaClientFlags { GA_CLIENT_FLAG_NO_FLAGS = 0, GA_CLIENT_FLAG_IGNORE_USER_CONFIG = AVAHI_CLIENT_IGNORE_USER_CONFIG, GA_CLIENT_FLAG_NO_FAIL = AVAHI_CLIENT_NO_FAIL } |
Functions | |
GType | ga_client_get_type (void) |
GaClient * | ga_client_new (GaClientFlags flags) |
gboolean | ga_client_start (GaClient *client, GError **error) |
#define GA_CLIENT | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST((obj), GA_TYPE_CLIENT, GaClient)) |
Definition at line 61 of file ga-client.h.
#define GA_CLIENT_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST((klass), GA_TYPE_CLIENT, GaClientClass)) |
Definition at line 63 of file ga-client.h.
#define GA_CLIENT_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS ((obj), GA_TYPE_CLIENT, GaClientClass)) |
Definition at line 69 of file ga-client.h.
#define GA_TYPE_CLIENT (ga_client_get_type()) |
Definition at line 59 of file ga-client.h.
#define IS_GA_CLIENT | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE((obj), GA_TYPE_CLIENT)) |
Definition at line 65 of file ga-client.h.
#define IS_GA_CLIENT_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE((klass), GA_TYPE_CLIENT)) |
Definition at line 67 of file ga-client.h.
Definition at line 43 of file ga-client.h.
typedef struct _GaClientClass GaClientClass |
Definition at line 44 of file ga-client.h.
enum GaClientFlags |
Enumerator | |
---|---|
GA_CLIENT_FLAG_NO_FLAGS | |
GA_CLIENT_FLAG_IGNORE_USER_CONFIG | |
GA_CLIENT_FLAG_NO_FAIL |
Definition at line 37 of file ga-client.h.
enum GaClientState |
Enumerator | |
---|---|
GA_CLIENT_STATE_NOT_STARTED | |
GA_CLIENT_STATE_S_REGISTERING | |
GA_CLIENT_STATE_S_RUNNING | |
GA_CLIENT_STATE_S_COLLISION | |
GA_CLIENT_STATE_FAILURE | |
GA_CLIENT_STATE_CONNECTING |
Definition at line 28 of file ga-client.h.
GType ga_client_get_type | ( | void | ) |
GaClient* ga_client_new | ( | GaClientFlags | flags | ) |
gboolean ga_client_start | ( | GaClient * | client, |
GError ** | error | ||
) |