EvdReproxy

EvdReproxy

Synopsis

struct              EvdReproxy;
struct              EvdReproxyClass;
EvdConnectionPool * evd_reproxy_add_backend             (EvdReproxy *self,
                                                         const gchar *address);
EvdReproxy *        evd_reproxy_new                     (void);
void                evd_reproxy_remove_backend          (EvdReproxy *self,
                                                         EvdConnectionPool *backend);

Object Hierarchy

  GObject
   +----EvdIoStreamGroup
         +----EvdService
               +----EvdReproxy

Description

Details

struct EvdReproxy

struct EvdReproxy;


struct EvdReproxyClass

struct EvdReproxyClass {
  EvdServiceClass parent_class;

  /* padding for future expansion */
  void (* _padding_0_) (void);
  void (* _padding_1_) (void);
  void (* _padding_2_) (void);
  void (* _padding_3_) (void);
  void (* _padding_4_) (void);
  void (* _padding_5_) (void);
  void (* _padding_6_) (void);
  void (* _padding_7_) (void);
};


evd_reproxy_add_backend ()

EvdConnectionPool * evd_reproxy_add_backend             (EvdReproxy *self,
                                                         const gchar *address);

Returns :

An EvdConnectionPool object representing the new backend. [transfer none]

evd_reproxy_new ()

EvdReproxy *        evd_reproxy_new                     (void);


evd_reproxy_remove_backend ()

void                evd_reproxy_remove_backend          (EvdReproxy *self,
                                                         EvdConnectionPool *backend);