OobsIfacePlip

OobsIfacePlip — Object that represents an individual PLIP interface.

Synopsis




                    OobsIfacePlip;
const gchar*        oobs_iface_plip_get_address         (OobsIfacePlip *iface);
void                oobs_iface_plip_set_address         (OobsIfacePlip *iface,
                                                         const gchar *address);
const gchar*        oobs_iface_plip_get_remote_address  (OobsIfacePlip *iface);
void                oobs_iface_plip_set_remote_address  (OobsIfacePlip *iface,
                                                         const gchar *address);

Object Hierarchy


  GObject
   +----OobsIface
         +----OobsIfacePlip

Properties


  "address"                  gchararray            : Read / Write
  "remote-address"           gchararray            : Read / Write

Description

Details

OobsIfacePlip

typedef struct _OobsIfacePlip OobsIfacePlip;


oobs_iface_plip_get_address ()

const gchar*        oobs_iface_plip_get_address         (OobsIfacePlip *iface);

Returns the local IP address for the interface.

iface : An OobsIfacePlip.
Returns : A pointer to the local IP address as a string. This string must not be freed, modified or stored.

oobs_iface_plip_set_address ()

void                oobs_iface_plip_set_address         (OobsIfacePlip *iface,
                                                         const gchar *address);

Sets a new local IP address for the interface, overwriting the previous one.

iface : An OobsIfacePlip.
address : a new local IP address for the interface.

oobs_iface_plip_get_remote_address ()

const gchar*        oobs_iface_plip_get_remote_address  (OobsIfacePlip *iface);

Returns the remote IP address for the interface.

iface : An OobsIfacePlip.
Returns : A pointer to the remote IP address as a string. This string must not be freed, modified or stored.

oobs_iface_plip_set_remote_address ()

void                oobs_iface_plip_set_remote_address  (OobsIfacePlip *iface,
                                                         const gchar *address);

Sets a new remote IP address for the interface, overwriting the previous one.

iface : An OobsIfacePlip.
address : a new remote IP address for the interface.

Property Details

The "address" property

  "address"                  gchararray            : Read / Write

Address for the iface.

Default value: NULL


The "remote-address" property

  "remote-address"           gchararray            : Read / Write

Remote address for the iface.

Default value: NULL