GanUnixAddress

GanUnixAddress —

Synopsis




            GanUnixAddressPrivate;
            GanUnixAddress;
GanUnixAddress* gan_unix_address_new        ();
GanUnixAddress* gan_unix_address_new_with_details
                                            (const gchar *filename,
                                             int pid);
GanUnixAddress* gan_unix_address_dup        (const GanUnixAddress *addr);
void        gan_unix_address_unref          (GanUnixAddress *addr);
const gchar* gan_unix_address_get_filename  (const GanUnixAddress *addr);
void        gan_unix_address_set_filename   (GanUnixAddress *addr,
                                             const gchar *filename);
int         gan_unix_address_get_pid        (const GanUnixAddress *addr);
void        gan_unix_address_set_pid        (GanUnixAddress *addr,
                                             int pid);
void        gan_unix_address_get_sock_addr  (const GanUnixAddress *addr,
                                             struct sockaddr_un *sock_addr);

Description

Details

GanUnixAddressPrivate

typedef struct _GanUnixAddressPrivate GanUnixAddressPrivate;


GanUnixAddress

typedef struct {
  GanAddress parent;
  GanUnixAddressPrivate *priv;
} GanUnixAddress;


gan_unix_address_new ()

GanUnixAddress* gan_unix_address_new        ();

Returns :

gan_unix_address_new_with_details ()

GanUnixAddress* gan_unix_address_new_with_details
                                            (const gchar *filename,
                                             int pid);

filename :
pid :
Returns :

gan_unix_address_dup ()

GanUnixAddress* gan_unix_address_dup        (const GanUnixAddress *addr);

addr :
Returns :

gan_unix_address_unref ()

void        gan_unix_address_unref          (GanUnixAddress *addr);

addr :

gan_unix_address_get_filename ()

const gchar* gan_unix_address_get_filename  (const GanUnixAddress *addr);

addr :
Returns :

gan_unix_address_set_filename ()

void        gan_unix_address_set_filename   (GanUnixAddress *addr,
                                             const gchar *filename);

addr :
filename :

gan_unix_address_get_pid ()

int         gan_unix_address_get_pid        (const GanUnixAddress *addr);

addr :
Returns :

gan_unix_address_set_pid ()

void        gan_unix_address_set_pid        (GanUnixAddress *addr,
                                             int pid);

addr :
pid :

gan_unix_address_get_sock_addr ()

void        gan_unix_address_get_sock_addr  (const GanUnixAddress *addr,
                                             struct sockaddr_un *sock_addr);

addr :
sock_addr :