EvdWebSelector

EvdWebSelector

Synopsis

                    EvdWebSelector;
                    EvdWebSelectorClass;
                    EvdWebSelectorPrivate;
EvdWebSelector *    evd_web_selector_new                (void);
gboolean            evd_web_selector_add_service        (EvdWebSelector *self,
                                                         const gchar *domain_pattern,
                                                         const gchar *path_pattern,
                                                         EvdService *service,
                                                         GError **error);
void                evd_web_selector_remove_service     (EvdWebSelector *self,
                                                         const gchar *domain_pattern,
                                                         const gchar *path_pattern,
                                                         EvdService *service);
void                evd_web_selector_set_default_service
                                                        (EvdWebSelector *self,
                                                         EvdService *service);

Object Hierarchy

  GObject
   +----EvdIoStreamGroup
         +----EvdService
               +----EvdWebService
                     +----EvdWebSelector

Description

Details

EvdWebSelector

typedef struct _EvdWebSelector EvdWebSelector;


EvdWebSelectorClass

typedef struct {
  EvdWebServiceClass parent_class;
} EvdWebSelectorClass;


EvdWebSelectorPrivate

typedef struct _EvdWebSelectorPrivate EvdWebSelectorPrivate;


evd_web_selector_new ()

EvdWebSelector *    evd_web_selector_new                (void);

Returns :


evd_web_selector_add_service ()

gboolean            evd_web_selector_add_service        (EvdWebSelector *self,
                                                         const gchar *domain_pattern,
                                                         const gchar *path_pattern,
                                                         EvdService *service,
                                                         GError **error);

self :

domain_pattern :

. [allow-none]

path_pattern :

service :

error :

Returns :


evd_web_selector_remove_service ()

void                evd_web_selector_remove_service     (EvdWebSelector *self,
                                                         const gchar *domain_pattern,
                                                         const gchar *path_pattern,
                                                         EvdService *service);

self :

domain_pattern :

path_pattern :

service :


evd_web_selector_set_default_service ()

void                evd_web_selector_set_default_service
                                                        (EvdWebSelector *self,
                                                         EvdService *service);

self :

service :

. [allow-none]